Modifier and Type | Class and Description |
---|---|
class |
DelegatingLinkMarshaller |
Modifier and Type | Method and Description |
---|---|
Marshaller<T> |
MarshallingFactory.getEditorMarshaller() |
<T> Marshaller<T> |
DefaultMarshallingRegistry.getMarshaller(Class<T> clazz,
MarshallingType type) |
<T> Marshaller<T> |
MarshallingRegistry.getMarshaller(Class<T> clazz,
MarshallingType type) |
protected Marshaller<Link> |
DelegatingLinkMarshaller.getMarshallerForResourceIdentifier(ResourceIdentifier ri) |
Marshaller<T> |
MarshallingFactory.getStorageMarshaller() |
Marshaller<T> |
MarshallingFactory.getViewMarshaller() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultMarshallingRegistry.register(Marshaller marshaller,
Class clazz,
MarshallingType type) |
void |
MarshallingRegistry.register(Marshaller marshaller,
Class clazz,
MarshallingType type) |
Constructor and Description |
---|
DefaultEditorFormatService(Marshaller<MacroDefinition> editorMacroMarshaller,
Marshaller<Link> editorLinkMarshaller,
Marshaller<EmbeddedImage> editorEmbeddedImageMarshaller,
Unmarshaller<MacroDefinition> editorMacroUnmarshaller,
Unmarshaller<Link> editorLinkUnmarshaller,
Unmarshaller<EmbeddedImage> editorEmbeddedImageUnmarshaller,
FragmentTransformer editorToStorageFragmentTransformer,
FragmentTransformer storageToEditorFragmentTransformer,
XmlEventReaderFactory xmlEventReaderFactory,
ExceptionThrowingMigrator wikiToEditorHtmlMigrator) |
DefaultEditorFormatService(Marshaller<MacroDefinition> editorMacroMarshaller,
Marshaller<Link> editorLinkMarshaller,
Marshaller<EmbeddedImage> editorEmbeddedImageMarshaller,
Unmarshaller<MacroDefinition> editorMacroUnmarshaller,
Unmarshaller<Link> editorLinkUnmarshaller,
Unmarshaller<EmbeddedImage> editorEmbeddedImageUnmarshaller,
FragmentTransformer editorToStorageFragmentTransformer,
FragmentTransformer storageToEditorFragmentTransformer,
XmlEventReaderFactory xmlEventReaderFactory,
ExceptionThrowingMigrator wikiToEditorHtmlMigrator) |
DefaultEditorFormatService(Marshaller<MacroDefinition> editorMacroMarshaller,
Marshaller<Link> editorLinkMarshaller,
Marshaller<EmbeddedImage> editorEmbeddedImageMarshaller,
Unmarshaller<MacroDefinition> editorMacroUnmarshaller,
Unmarshaller<Link> editorLinkUnmarshaller,
Unmarshaller<EmbeddedImage> editorEmbeddedImageUnmarshaller,
FragmentTransformer editorToStorageFragmentTransformer,
FragmentTransformer storageToEditorFragmentTransformer,
XmlEventReaderFactory xmlEventReaderFactory,
ExceptionThrowingMigrator wikiToEditorHtmlMigrator) |
DefaultLinkRenderer(Marshaller<Link> linkMarshaller) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
DefaultXhtmlContent(Marshaller<MacroDefinition> viewMacroMarshaller,
Marshaller<MacroDefinition> storageMacroMarshaller,
Marshaller<Link> viewLinkMarshaller,
Marshaller<Link> storageLinkMarshaller,
Marshaller<EmbeddedImage> viewEmbeddedImageMarshaller,
Marshaller<EmbeddedImage> storageEmbeddedImageMarshaller,
Marshaller<InlineTaskList> viewInlineTaskMarshaller,
Marshaller<InlineTaskList> storageInlineTaskMarshaller,
Renderer viewRenderer,
XmlEventReaderFactory xmlEventReaderFactory,
ContentTransformerFactory contentTransformerFactory,
ExceptionTolerantMigrator wikiToXhtmlMigrator) |
UnmarshalMarshalFragmentTransformer(Unmarshaller<T> unmarshaller,
Marshaller<T> marshaller) |
Constructor and Description |
---|
DelegatingLinkMarshaller(Map<String,Marshaller<Link>> marshallersByClassSimpleName,
ResourceIdentifierContextUtility resourceIdentifierContextUtility) |
Modifier and Type | Class and Description |
---|---|
class |
EditorEmoticonMarshaller
As with the other editor marshallers and unmarshallers, this code should actually live in the TinyMCE plugin.
|
Modifier and Type | Class and Description |
---|---|
class |
EditorUnresolvedLinkMarshaller |
Modifier and Type | Method and Description |
---|---|
protected void |
EditorUnresolvedLinkMarshaller.writeAdditionalAttributes(UnresolvedLink unresolvedLink,
XMLStreamWriter xmlStreamWriter,
Marshaller<Link> unresolvedLinkBodyMarshaller,
ConversionContext conversionContext) |
Constructor and Description |
---|
EditorLinkMarshallingStrategy(Marshaller<Link> linkBodyMarshaller,
PageResourceIdentifierResolver pageResourceIdentifierResolver,
SpaceResourceIdentifierResolver spaceResourceIdentifierResolver,
AttachmentResourceIdentifierResolver attachmentResourceIdentifierResolver,
ContentEntityResourceIdentifierResolver contentEntityResourceIdentifierResolver,
BlogPostResourceIdentifierResolver blogPostResourceIdentifierResolver,
SettingsManager settingsManager,
ResourceIdentifierMatcher resourceIdentifierMatcher) |
EditorUnresolvedLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate,
StaxStreamMarshaller<ResourceIdentifier> resourceIdentifierStaxStreamMarshaller,
Marshaller<Link> unresolvedLinkBodyMarshaller,
ModelToRenderedClassMapper mapper) |
Modifier and Type | Class and Description |
---|---|
class |
EditorMacroMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
EditorPlaceholderMarshaller |
Modifier and Type | Method and Description |
---|---|
Marshaller<Link> |
LinkMarshallingFactoryImpl.getEditorMarshaller() |
Marshaller<Link> |
LinkMarshallingFactoryImpl.getStorageMarshaller() |
Marshaller<Link> |
LinkMarshallingFactoryImpl.getViewMarshaller() |
Constructor and Description |
---|
LinkMarshallingFactoryImpl(Marshaller<Link> viewMarshaller,
Marshaller<Link> editorMarshaller,
Marshaller<Link> storageMarshaller,
Unmarshaller<Link> editorUnmarshaller,
Unmarshaller<Link> storageUnmarshaller) |
LinkMarshallingFactoryImpl(Marshaller<Link> viewMarshaller,
Marshaller<Link> editorMarshaller,
Marshaller<Link> storageMarshaller,
Unmarshaller<Link> editorUnmarshaller,
Unmarshaller<Link> storageUnmarshaller) |
LinkMarshallingFactoryImpl(Marshaller<Link> viewMarshaller,
Marshaller<Link> editorMarshaller,
Marshaller<Link> storageMarshaller,
Unmarshaller<Link> editorUnmarshaller,
Unmarshaller<Link> storageUnmarshaller) |
XhtmlLinksUpdater(XmlEventReaderFactory xmlEventReaderFactory,
XMLOutputFactory xmlOutputFactory,
XMLEventFactory xmlEventFactory,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller,
ResourceIdentifierFactory resourceIdentifierFactory) |
Modifier and Type | Method and Description |
---|---|
Marshaller<MacroDefinition> |
MacroMarshallingFactoryImpl.getEditorMarshaller() |
Marshaller<MacroDefinition> |
MacroMarshallingFactoryImpl.getStorageMarshaller() |
Marshaller<MacroDefinition> |
MacroMarshallingFactoryImpl.getViewMarshaller() |
Constructor and Description |
---|
MacroMarshallingFactoryImpl(Marshaller<MacroDefinition> viewMarshaller,
Marshaller<MacroDefinition> editorMarshaller,
Marshaller<MacroDefinition> storageMarshaller,
Unmarshaller<MacroDefinition> editorUnmarshaller,
Unmarshaller<MacroDefinition> storageUnmarshaller) |
MacroMarshallingFactoryImpl(Marshaller<MacroDefinition> viewMarshaller,
Marshaller<MacroDefinition> editorMarshaller,
Marshaller<MacroDefinition> storageMarshaller,
Unmarshaller<MacroDefinition> editorUnmarshaller,
Unmarshaller<MacroDefinition> storageUnmarshaller) |
MacroMarshallingFactoryImpl(Marshaller<MacroDefinition> viewMarshaller,
Marshaller<MacroDefinition> editorMarshaller,
Marshaller<MacroDefinition> storageMarshaller,
Unmarshaller<MacroDefinition> editorUnmarshaller,
Unmarshaller<MacroDefinition> storageUnmarshaller) |
Modifier and Type | Class and Description |
---|---|
class |
UrlLinkMarshaller
A Marshaller specifically used in handling links for
UrlResourceIdentifier . |
Constructor and Description |
---|
ErrorReportingV2Renderer(List<com.atlassian.renderer.v2.components.RendererComponent> components,
Marshaller<MacroDefinition> wikiMarkupMacroMarshaller) |
XhtmlCamelCaseLinkMigrationRendererComponent(ConfluenceRendererConfiguration rendererConfiguration,
Marshaller<Link> linkMarshaller,
LinkResolver linkResolver) |
XhtmlEmbeddedRendererComponent(Marshaller<MacroDefinition> wikiMarkupMacroMarshaller,
MacroParameterTypeParser macroParameterTypeParser) |
XhtmlEmbeddedResourceRenderer(Marshaller marshaller,
EmbeddedResourceResolver embeddedResourceResolver) |
XhtmlLinkRendererComponent(LinkResolver linkResolver,
Marshaller<Link> linkMarshaller,
com.atlassian.renderer.v2.SubRenderer subRenderer,
StorageFormatCleaner storageFormatCleaner) |
XhtmlMacroRendererComponent(com.atlassian.renderer.v2.macro.MacroManager v2MacroManager,
MacroMigrationManager macroMigrationManager,
Marshaller<MacroDefinition> macroMarshaller,
MacroReplacementRendererRepository replacementRepository,
MacroDefinitionDeserializer macroDefinitionWikiMarkupDeserializer) |
Modifier and Type | Method and Description |
---|---|
Marshaller<Placeholder> |
PlaceholderMarshallingFactoryImpl.getEditorMarshaller() |
Marshaller<Caret> |
CaretMarshallingFactoryImpl.getEditorMarshaller() |
Marshaller<Placeholder> |
PlaceholderMarshallingFactoryImpl.getStorageMarshaller() |
Marshaller<Caret> |
CaretMarshallingFactoryImpl.getStorageMarshaller() |
Marshaller<Placeholder> |
PlaceholderMarshallingFactoryImpl.getViewMarshaller() |
Marshaller<Caret> |
CaretMarshallingFactoryImpl.getViewMarshaller() |
Constructor and Description |
---|
DefaultContentTransformerFactory(Unmarshaller<MacroDefinition> macroDefinitionUnmarshaller,
Marshaller<MacroDefinition> macroDefinitionMarshaller,
XmlEventReaderFactory xmlEventReaderFactory,
XmlOutputFactory xmlOutputFactory,
com.atlassian.event.api.EventPublisher eventPublisher) |
Modifier and Type | Class and Description |
---|---|
class |
StorageEmbeddedImageMarshaller |
Constructor and Description |
---|
StorageEmbeddedImageMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller,
MarshallingRegistry registry) |
Modifier and Type | Class and Description |
---|---|
class |
StorageEmoticonMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
StorageInlineCommentMarkerMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
StorageInlineTaskMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
StorageLinkBodyMarshaller
Marshall a LinkBody to storage format.
|
class |
StorageLinkMarshaller |
Constructor and Description |
---|
StorageLinkBodyMarshaller(Marshaller<EmbeddedImage> embeddedImageMarshaller,
XmlStreamWriterTemplate xmlStreamWriterTemplate) |
StorageLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller,
Marshaller<LinkBody> linkBodyMarshaller,
MarshallingRegistry marshallingRegistry) |
StorageLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller,
Marshaller<LinkBody> linkBodyMarshaller,
MarshallingRegistry marshallingRegistry) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingStorageMacroMarshaller
A
Marshaller of MacroDefinition s which decided which macro storage format to marshal,
depending on the MacroDefinition . |
class |
StorageMacroV1Marshaller |
class |
StorageMacroV2Marshaller
Marshals a
MacroDefinition into macro v2 storage format. |
Modifier and Type | Method and Description |
---|---|
FragmentTransformer |
StorageMacroFragmentTransformerFactory.createStorageMacroFragmentTransformer(Unmarshaller<ResourceIdentifier> resourceIdentifierUnmarshaller,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller) |
Constructor and Description |
---|
StorageMacroV2Marshaller(XmlOutputFactory xmlOutputFactory,
MacroMetadataManager macroMetadataManager,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller,
Marshaller<Link> linkMarshaller,
MacroParameterTypeParser macroParameterTypeParser,
MacroIdSupplier macroIdSupplier,
MacroSchemaMigrator macroSchemaMigrator,
MacroManager macroManager) |
StorageMacroV2Marshaller(XmlOutputFactory xmlOutputFactory,
MacroMetadataManager macroMetadataManager,
Marshaller<ResourceIdentifier> resourceIdentifierMarshaller,
Marshaller<Link> linkMarshaller,
MacroParameterTypeParser macroParameterTypeParser,
MacroIdSupplier macroIdSupplier,
MacroSchemaMigrator macroSchemaMigrator,
MacroManager macroManager) |
Modifier and Type | Class and Description |
---|---|
class |
StoragePageLayoutMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
StoragePlaceholderMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingResourceIdentifierMarshaller |
class |
MakeRelativeAndDelegateResourceIdentifierMarshaller
A Marshaller for ResourceIdentifiers which will first attempt to make the ResourceIdentifier as relative as
possible before delegating for actual marshalling.
|
class |
StorageAttachmentResourceIdentifierMarshaller |
class |
StorageBlogPostResourceIdentifierMarshaller |
class |
StorageContentEntityResourceIdentifierMarshaller |
class |
StoragePageResourceIdentifierMarshaller |
class |
StorageShortcutResourceIdentifierMarshaller |
class |
StorageSpaceResourceIdentifierMarshaller |
class |
StorageUrlResourceIdentifierMarshaller |
class |
StorageUserResourceIdentifierMarshaller
Marshals
UserResourceIdentifier s to storage format. |
Modifier and Type | Method and Description |
---|---|
void |
DelegatingResourceIdentifierMarshaller.setAttachmentResourceIdentifierMarshaller(Marshaller<AttachmentResourceIdentifier> attachmentResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setBlogPostResourceIdentifierMarshaller(Marshaller<BlogPostResourceIdentifier> blogPostResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setContentEntityResourceIdentifierMarshaller(Marshaller<ContentEntityResourceIdentifier> contentEntityResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setPageResourceIdentifierMarshaller(Marshaller<PageResourceIdentifier> pageResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setShortcutResourceIdentifierMarshaller(Marshaller<ShortcutResourceIdentifier> shortcutResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setSpaceResourceIdentifierMarshaller(Marshaller<SpaceResourceIdentifier> spaceResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setUrlResourceIdentifierMarshaller(Marshaller<UrlResourceIdentifier> urlResourceIdentifierMarshaller) |
void |
DelegatingResourceIdentifierMarshaller.setUserResourceIdentifierMarshaller(Marshaller<UserResourceIdentifier> userResourceIdentifierMarshaller) |
Constructor and Description |
---|
MakeRelativeAndDelegateResourceIdentifierMarshaller(Marshaller<ResourceIdentifier> delegate,
ResourceIdentifierContextUtility resourceIdentifierContextUtility) |
StorageAttachmentResourceIdentifierMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate,
Marshaller<ResourceIdentifier> attachmentContainerResourceIdentifierMarshaller) |
Modifier and Type | Class and Description |
---|---|
class |
StorageTimeMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
EmbeddedImageMarshaller |
class |
ViewEmbeddedImageMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
ViewEmoticonMarshaller
Marshal an emoticon for display.
|
Modifier and Type | Class and Description |
---|---|
class |
ViewInlineCommentMarkerMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
ViewInlineTaskMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
ViewAttachmentLinkMarshaller |
class |
ViewBlogPostLinkMarshaller |
class |
ViewContentEntityLinkMarshaller |
class |
ViewCreatePageLinkMarshaller |
class |
ViewDraftLinkMarshaller
In the Editor, if you are working on a new page then the context object is the Draft for this page.
|
class |
ViewIdAndTypeLinkMarshaller |
class |
ViewLinkBodyMarshaller
Marshals link bodies for view.
|
class |
ViewPageLinkMarshaller |
class |
ViewShortcutLinkMarshaller |
class |
ViewSpaceLinkMarshaller |
class |
ViewUnresolvedLinkBodyMarshaller
Encapsulates the logic on how to marshal the delegate / wrapped link inside an
UnresolvedLink . |
class |
ViewUnresolvedLinkMarshaller |
class |
ViewUserLinkMarshaller |
Modifier and Type | Field and Description |
---|---|
protected Marshaller<Link> |
ViewIdAndTypeLinkMarshaller.linkBodyMarshaller |
protected Marshaller<Link> |
ViewIdAndTypeLinkMarshaller.notPermittedLinkMarshaller |
protected Marshaller<UnresolvedLink> |
ViewIdAndTypeLinkMarshaller.unresolvedLinkMarshaller |
Modifier and Type | Method and Description |
---|---|
Marshaller<Link> |
ViewLinkMarshallerFactory.newBlogPostLinkMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newBlogPostLinkMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactory.newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a blog post link view marshaller which will usage a specific HrefEvaluator instead of the
default for creating the actual href attribute in the rendererd link.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
Marshaller<Link> |
ViewLinkSubMarshallerFactoryImpl.newLinkBodyMarshaller() |
Marshaller<Link> |
ViewLinkSubMarshallerFactory.newLinkBodyMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactory.newPageLinkMarshaller()
Get a new instance of the default page link view marshaller.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactory.newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller,
HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a page link view marshaller which will use a specific 'create page' link Marshaller and a
specific HrefEvaluator for creating the actual rendered link.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller,
HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
Marshaller<Link> |
ViewLinkSubMarshallerFactoryImpl.newUnresolvedLinkBodyMarshaller() |
Marshaller<Link> |
ViewLinkSubMarshallerFactory.newUnresolvedLinkBodyMarshaller() |
Marshaller<UnresolvedLink> |
ViewLinkSubMarshallerFactoryImpl.newUnresolvedLinkMarshaller() |
Marshaller<UnresolvedLink> |
ViewLinkSubMarshallerFactory.newUnresolvedLinkMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactory.newUserLinkMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newUserLinkMarshaller() |
Marshaller<Link> |
ViewLinkMarshallerFactory.newUserLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a user link view marshaller which will usage a specific HrefEvaluator instead of the
default for creating the actual href attribute in the rendererd link.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newUserLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
Modifier and Type | Method and Description |
---|---|
Marshaller<Link> |
ViewLinkMarshallerFactory.newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a blog post link view marshaller which will usage a specific HrefEvaluator instead of the
default for creating the actual href attribute in the rendererd link.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
Marshaller<Link> |
ViewLinkMarshallerFactory.newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller,
HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a page link view marshaller which will use a specific 'create page' link Marshaller and a
specific HrefEvaluator for creating the actual rendered link.
|
Marshaller<Link> |
ViewLinkMarshallerFactory.newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller,
HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a page link view marshaller which will use a specific 'create page' link Marshaller and a
specific HrefEvaluator for creating the actual rendered link.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller,
HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller,
HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
Marshaller<Link> |
ViewLinkMarshallerFactory.newUserLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller)
Get a new instance of a user link view marshaller which will usage a specific HrefEvaluator instead of the
default for creating the actual href attribute in the rendererd link.
|
Marshaller<Link> |
ViewLinkMarshallerFactoryImpl.newUserLinkMarshaller(HrefEvaluator hrefEvaluator,
Marshaller<Link> unresolvedLinkMarshaller) |
protected void |
ViewUnresolvedLinkMarshaller.writeAdditionalAttributes(UnresolvedLink unresolvedLink,
XMLStreamWriter xmlStreamWriter,
Marshaller<Link> unresolvedLinkBodyMarshaller,
ConversionContext conversionContext) |
Modifier and Type | Class and Description |
---|---|
class |
ViewMacroMarshaller |
class |
ViewUnknownMacroMarshaller
Display a provided MacroDefinition as an 'unknown macro' (in view).
|
Modifier and Type | Method and Description |
---|---|
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactoryImpl.newMacroMarshaller() |
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactory.newMacroMarshaller()
Get a new instance of the default view macro Marshaller.
|
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactoryImpl.newMacroMarshaller(MacroManager macroManager,
Marshaller<MacroDefinition> unknownMacroMarshaller,
ViewMacroErrorPlaceholder viewMacroErrorPlaceholder) |
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactory.newMacroMarshaller(MacroManager macroManager,
Marshaller<MacroDefinition> unknownMacroMarshaller,
ViewMacroErrorPlaceholder viewMacroErrorPlaceholder)
Get a new instance of a macro Marshaller which uses the supplied MacroManager, unknown macro Marshaller
and ViewMacroErrorPlaceholder.
|
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactoryImpl.newUnknownMacroMarshaller() |
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactory.newUnknownMacroMarshaller() |
Modifier and Type | Method and Description |
---|---|
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactoryImpl.newMacroMarshaller(MacroManager macroManager,
Marshaller<MacroDefinition> unknownMacroMarshaller,
ViewMacroErrorPlaceholder viewMacroErrorPlaceholder) |
Marshaller<MacroDefinition> |
ViewMacroMarshallerFactory.newMacroMarshaller(MacroManager macroManager,
Marshaller<MacroDefinition> unknownMacroMarshaller,
ViewMacroErrorPlaceholder viewMacroErrorPlaceholder)
Get a new instance of a macro Marshaller which uses the supplied MacroManager, unknown macro Marshaller
and ViewMacroErrorPlaceholder.
|
Constructor and Description |
---|
ViewMacroMarshaller(MacroManager macroManager,
Marshaller<MacroDefinition> unknownMacroMarshaller,
ViewMacroErrorPlaceholder viewMacroErrorPlaceholder,
LegacyV2RendererContextInitialiser legacyV2RendererConfigurationPropertySetter,
com.atlassian.event.api.EventPublisher eventPublisher,
ConfluenceMonitoring monitoring,
MacroAsyncRenderWhitelist macroAsyncRenderWhitelist,
MacroMetadataManager macroMetadataManager,
MacroSchemaMigrator macroSchemaMigrator,
DarkFeaturesManager darkFeaturesManager,
ViewMacroWrapper viewMacroWrapper)
Deprecated.
since 5.9
TODO: Delete this constructor after 6.0
|
ViewMacroMarshaller(MacroManager macroManager,
Marshaller<MacroDefinition> unknownMacroMarshaller,
ViewMacroErrorPlaceholder viewMacroErrorPlaceholder,
LegacyV2RendererContextInitialiser legacyV2RendererConfigurationPropertySetter,
com.atlassian.event.api.EventPublisher eventPublisher,
ConfluenceMonitoring monitoring,
MacroAsyncRenderWhitelist macroAsyncRenderWhitelist,
MacroMetadataManager macroMetadataManager,
MacroSchemaMigrator macroSchemaMigrator,
DarkFeaturesManager darkFeaturesManager,
ViewMacroWrapper viewMacroWrapper,
com.atlassian.util.concurrent.Supplier<ConfluenceBigPipeManager> bigPipeManager,
com.atlassian.util.concurrent.Supplier<BigPipeSettingsManager> bigPipeSettingsManager) |
Modifier and Type | Class and Description |
---|---|
class |
ViewPageLayoutMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
ViewPlaceholderMarshaller
Renders the placeholder for templates, but for pages / blogs nothing rendered for a placeholder.
|
Modifier and Type | Class and Description |
---|---|
class |
ViewTimeMarshaller |
Modifier and Type | Class and Description |
---|---|
class |
DiffInlineCommentMarkerMarshaller |
class |
DiffInlineTaskMarshaller
This DiffInlineTaskMarshaller outputs inline task lists in a diffable way:
As little whitespace/CRs as possible, because it disturbs the diff,
DaisyDiff doesn't diffs lists properly when they contain multiple spans, and it puts spans
outside the LI and inside the UL, which doesn't produce a workable output.
|
class |
DiffLinkMarshaller |
class |
DiffMacroMarshaller |
Constructor and Description |
---|
DiffLinkMarshaller(Marshaller<Link> delegatingLinkMarshaller,
Marshaller<UnresolvedLink> unresolvedLinkMarshaller) |
DiffLinkMarshaller(Marshaller<Link> delegatingLinkMarshaller,
Marshaller<UnresolvedLink> unresolvedLinkMarshaller) |
Modifier and Type | Class and Description |
---|---|
class |
MetricsCollectingMarshaller<T>
A
Marshaller which delegates to another marshaller, whilst collecting metrics about the execution and
streaming of that delegate. |
Modifier and Type | Method and Description |
---|---|
static <T> Marshaller<T> |
MetricsCollectingMarshaller.forMarshaller(MarshallerMetricsCollector metricsCollector,
Marshaller<T> marshaller)
Creates an instrumented wrapper around another Marshaller which will gather execution metrics
|
Modifier and Type | Method and Description |
---|---|
static <T> Marshaller<T> |
MetricsCollectingMarshaller.forMarshaller(MarshallerMetricsCollector metricsCollector,
Marshaller<T> marshaller)
Creates an instrumented wrapper around another Marshaller which will gather execution metrics
|
Modifier and Type | Class and Description |
---|---|
class |
DelegatingEditorMacroMarshaller
A
Marshaller of MacroDefinition s to editor format, which applies schema migrations before delegating
to the EditorMarshaller depending on the MacroDefinition . |
Constructor and Description |
---|
StorageFormatUserRewriter(XmlEventReaderFactory xmlEventReaderFactory,
XmlOutputFactory xmlOutputFactory,
Unmarshaller<UserResourceIdentifier> userResourceIdentifierUnmarshaller,
Marshaller<UserResourceIdentifier> userResourceIdentifierMarshaller) |
Modifier and Type | Method and Description |
---|---|
abstract Streamable |
MacroDefinitionMarshallingStrategy.marshal(MacroDefinition macroDefinition,
ConversionContext conversionContext,
Marshaller<MacroDefinition> macroDefinitionMarshaller)
Convert the MacroDefinition to a string.
|
Copyright © 2003–2017 Atlassian. All rights reserved.