Package com.atlassian.confluence.content.render.xhtml.links
-
Interface Summary Interface Description AttachmentLinksUpdater HrefEvaluator The marshalling of links involves creating the actual href attribute describing the destination of the link.LinkMarshallingFactory This interface is only required so that implementations can be exposed to plugin 2 plugins.LinksUpdater Used to update the links on a piece of content.OutgoingLinksExtractor ExtractsOutgoingLink
s fromContentEntityObject
s. -
Class Summary Class Description AbsoluteHrefEvaluator Produces absolute URL's / HREF's for the specified object.DefaultHrefEvaluator An HrefEvaluator which knows how to generate href values forConversionContextOutputType.DISPLAY
and generates relative links for the browser.HtmlExportHrefEvaluator An HrefEvaluator that will generate links appropriate for HTML exported content.LinkMarshallingFactoryImpl A MarshallingFactory that returns Link marshallers and unmarshallers.LinksUpdater.AttachmentReferenceDetails LinksUpdater.PartialReferenceDetails OutputTypeAwareHrefEvaluator An HrefEvaluator which inspects theConversionContextOutputType
in the ConversionContext and evaluates href values appropriately for the output type targeted.WebLink A model object representing a web link in Confluence content as opposed to a Confluence resource link.XhtmlAttachmentLinksUpdater XhtmlLinksUpdater Updates all canonical links in an XHTML document to reflect a modified space key or title or both.XhtmlOutgoingLinksExtractor You should note that this implementation of the OutgoingLinksExtractor is actually a 'reference' extractor. -
Exception Summary Exception Description LinksUpdateException Checked exception thrown when there is an error updating the links on a piece of content (normally in response to a renaming of moving of content to a different space).