Uses of Interface
com.atlassian.confluence.xhtml.api.Link
-
-
Uses of Link in com.atlassian.confluence.content.render.xhtml
Methods in com.atlassian.confluence.content.render.xhtml that return Link Modifier and Type Method Description LinkDefaultEditorFormatService. convertEditToLink(String editFragment, ConversionContext context)Methods in com.atlassian.confluence.content.render.xhtml that return types with arguments of type Link Modifier and Type Method Description protected Marshaller<Link>DelegatingLinkMarshaller. getMarshallerForResourceIdentifier(ResourceIdentifier ri)Methods in com.atlassian.confluence.content.render.xhtml with parameters of type Link Modifier and Type Method Description StringDefaultEditorFormatService. convertLinkToEdit(Link link, ConversionContext context)StringDefaultXhtmlContent. convertLinkToStorage(Link link, ConversionContext context)StringDefaultXhtmlContent. convertLinkToView(Link link, ConversionContext context)protected ResourceIdentifierDelegatingLinkMarshaller. getResourceIdentifier(Link link, ConversionContext conversionContext)StreamableDelegatingLinkMarshaller. marshal(Link link, ConversionContext conversionContext)Constructor parameters in com.atlassian.confluence.content.render.xhtml with type arguments of type Link Constructor Description DefaultLinkRenderer(Marshaller<Link> linkMarshaller)DelegatingLinkMarshaller(Map<String,Marshaller<Link>> marshallersByClassSimpleName, ResourceIdentifierContextUtility resourceIdentifierContextUtility) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.editor
Methods in com.atlassian.confluence.content.render.xhtml.editor with parameters of type Link Modifier and Type Method Description StringEditorModelToRenderedClassMapper. getRenderedClass(Link link) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.editor.link
Methods in com.atlassian.confluence.content.render.xhtml.editor.link that return Link Modifier and Type Method Description LinkEditorLinkUnmarshaller. unmarshal(XMLEventReader reader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext)Methods in com.atlassian.confluence.content.render.xhtml.editor.link with parameters of type Link Modifier and Type Method Description voidEditorLinkMarshallingStrategy. marshal(Link link, XMLStreamWriter xmlStreamWriter, ConversionContext context)Method parameters in com.atlassian.confluence.content.render.xhtml.editor.link with type arguments of type Link Modifier and Type Method Description protected voidEditorUnresolvedLinkMarshaller. writeAdditionalAttributes(UnresolvedLink unresolvedLink, XMLStreamWriter xmlStreamWriter, Marshaller<Link> unresolvedLinkBodyMarshaller, ConversionContext conversionContext)Constructor parameters in com.atlassian.confluence.content.render.xhtml.editor.link with type arguments of type Link Constructor 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) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.links
Methods in com.atlassian.confluence.content.render.xhtml.links that return types with arguments of type Link Modifier and Type Method Description Marshaller<Link>LinkMarshallingFactoryImpl. getEditorMarshaller()Unmarshaller<Link>LinkMarshallingFactoryImpl. getEditorUnmarshaller()Marshaller<Link>LinkMarshallingFactoryImpl. getStorageMarshaller()Unmarshaller<Link>LinkMarshallingFactoryImpl. getStorageUnmarshaller()Marshaller<Link>LinkMarshallingFactoryImpl. getViewMarshaller()Constructor parameters in com.atlassian.confluence.content.render.xhtml.links with type arguments of type Link Constructor 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) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.migration
Methods in com.atlassian.confluence.content.render.xhtml.migration that return Link Modifier and Type Method Description LinkLinkResolver. resolve(String linkText, PageContext pageContext)LinkXhtmlMigrationLinkResolver. resolve(String linkText, PageContext pageContext)Resolves an xhtml link from the specified link text.Methods in com.atlassian.confluence.content.render.xhtml.migration with parameters of type Link Modifier and Type Method Description StreamableUrlLinkMarshaller. marshal(Link link, ConversionContext conversionContext)Constructor parameters in com.atlassian.confluence.content.render.xhtml.migration with type arguments of type Link Constructor Description XhtmlCamelCaseLinkMigrationRendererComponent(ConfluenceRendererConfiguration rendererConfiguration, Marshaller<Link> linkMarshaller, LinkResolver linkResolver)XhtmlLinkRendererComponent(LinkResolver linkResolver, Marshaller<Link> linkMarshaller, com.atlassian.renderer.v2.SubRenderer subRenderer, StorageFormatCleaner storageFormatCleaner) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.model.links
Classes in com.atlassian.confluence.content.render.xhtml.model.links that implement Link Modifier and Type Class Description classCreatePageLinkclassDefaultLinkclassEmptyLinkRepresents a link with no link text.classNotPermittedLinkA not permitted link.classUnresolvedLinkMethods in com.atlassian.confluence.content.render.xhtml.model.links that return Link Modifier and Type Method Description LinkDefaultLink. updateDestination(ResourceIdentifier destination)Returns a new instance of this link with an updated destination.Methods in com.atlassian.confluence.content.render.xhtml.model.links with parameters of type Link Modifier and Type Method Description static DefaultLinkBuilderDefaultLink. builder(Link link)Creates a DefaultLinkBuilder using an existing linkConstructors in com.atlassian.confluence.content.render.xhtml.model.links with parameters of type Link Constructor Description CreatePageLink(Link delegate)EmptyLink(Link delegate)NotPermittedLink(Link delegate)UnresolvedLink(Link delegate)UnresolvedLink(Link delegate, Optional<String> tooltip) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.storage.link
Methods in com.atlassian.confluence.content.render.xhtml.storage.link that return Link Modifier and Type Method Description LinkStorageLinkUnmarshaller. unmarshal(XMLEventReader linkReader, FragmentTransformer mainFragmentTransformer, ConversionContext conversionContext)Methods in com.atlassian.confluence.content.render.xhtml.storage.link with parameters of type Link Modifier and Type Method Description StreamableStorageLinkMarshaller. marshal(Link link, ConversionContext conversionContext) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.view
Methods in com.atlassian.confluence.content.render.xhtml.view with parameters of type Link Modifier and Type Method Description StringModelToRenderedClassMapper. getRenderedClass(Link link)StringViewModelToRenderedClassMapper. getRenderedClass(Link link) -
Uses of Link in com.atlassian.confluence.content.render.xhtml.view.link
Fields in com.atlassian.confluence.content.render.xhtml.view.link with type parameters of type Link Modifier and Type Field Description protected Marshaller<Link>ViewIdAndTypeLinkMarshaller. linkBodyMarshallerprotected StaxStreamMarshaller<Link>ViewIdAndTypeLinkMarshaller. linkStaxStreamMarshallerprotected Marshaller<Link>ViewIdAndTypeLinkMarshaller. notPermittedLinkMarshallerMethods in com.atlassian.confluence.content.render.xhtml.view.link that return types with arguments of type Link Modifier and Type Method Description Marshaller<Link>ViewLinkMarshallerFactory. 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()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newBlogPostLinkMarshaller(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)Marshaller<Link>ViewLinkSubMarshallerFactory. newLinkBodyMarshaller()Marshaller<Link>ViewLinkSubMarshallerFactoryImpl. newLinkBodyMarshaller()Marshaller<Link>ViewLinkMarshallerFactory. newPageLinkMarshaller()Get a new instance of the default page link view marshaller.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<Link>ViewLinkMarshallerFactoryImpl. newPageLinkMarshaller(Marshaller<CreatePageLink> createPageLinkMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)default Marshaller<Link>ViewLinkMarshallerFactory. newPageTemplateLinkMarshaller()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newPageTemplateLinkMarshaller()Marshaller<Link>ViewLinkSubMarshallerFactory. newUnresolvedLinkBodyMarshaller()Marshaller<Link>ViewLinkSubMarshallerFactoryImpl. newUnresolvedLinkBodyMarshaller()Marshaller<Link>ViewLinkMarshallerFactory. 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()Marshaller<Link>ViewLinkMarshallerFactoryImpl. newUserLinkMarshaller(HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller)Methods in com.atlassian.confluence.content.render.xhtml.view.link with parameters of type Link Modifier and Type Method Description StreamableViewAttachmentLinkMarshaller. marshal(Link attachmentLink, ConversionContext conversionContext)voidViewAttachmentLinkMarshallingStrategy. marshal(Link attachmentLink, XMLStreamWriter xmlStreamWriter, ConversionContext context)StreamableViewBlogPostLinkMarshaller. marshal(Link link, ConversionContext conversionContext)StreamableViewContentEntityLinkMarshaller. marshal(Link link, ConversionContext conversionContext)StreamableViewDraftLinkMarshaller. marshal(Link link, ConversionContext conversionContext)StreamableViewIdAndTypeLinkMarshaller. marshal(Link link, ConversionContext conversionContext)StreamableViewLinkBodyMarshaller. marshal(Link link, ConversionContext conversionContext)StreamableViewPageLinkMarshaller. marshal(Link attachmentLink, ConversionContext conversionContext)StreamableViewPageTemplateLinkMarshaller. marshal(Link attachmentLink, ConversionContext conversionContext)StreamableViewShortcutLinkMarshaller. marshal(Link shortcutLink, ConversionContext conversionContext)StreamableViewSpaceLinkMarshaller. marshal(Link link, ConversionContext conversionContext)Marshals the given link to a String.StreamableViewUnresolvedLinkBodyMarshaller. marshal(Link link, ConversionContext conversionContext)StreamableViewUserLinkMarshaller. marshal(Link userLink, ConversionContext conversionContext)voidCommonLinkAttributesWriter. writeCommonAttributes(Link link, XMLStreamWriter writer, ConversionContext conversionContext)Writes attributes common to any linkvoidDefaultCommonLinkAttributesWriter. writeCommonAttributes(Link link, XMLStreamWriter writer, ConversionContext conversionContext)Method parameters in com.atlassian.confluence.content.render.xhtml.view.link with type arguments of type Link Modifier and Type Method 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. 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 voidViewUnresolvedLinkMarshaller. writeAdditionalAttributes(UnresolvedLink unresolvedLink, XMLStreamWriter xmlStreamWriter, Marshaller<Link> unresolvedLinkBodyMarshaller, ConversionContext conversionContext)Constructor parameters in com.atlassian.confluence.content.render.xhtml.view.link with type arguments of type Link Constructor Description ViewAttachmentLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate, PageManager pageManager, ContentEntityManager contentEntityManager, AttachmentManager attachmentManager, PermissionManager permissionManager, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, Marshaller<Link> linkBodyMarshaller, @Nullable StaxStreamMarshaller<Link> commonLinkAttributeStaxStreamMarshaller, DraftManager draftManager, HrefEvaluator hrefEvaluator, Marshaller<Link> notPermittedLinkMarshaller, ResourceIdentifierContextUtility riUtils, ModelToRenderedClassMapper linkClassRenderer)ViewBlogPostLinkMarshaller(ResourceIdentifierResolver<BlogPostResourceIdentifier,BlogPost> blogPostResourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewBlogPostLinkMarshaller(ResourceIdentifierResolver<BlogPostResourceIdentifier,BlogPost> blogPostResourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewContentEntityLinkMarshaller(ContentEntityResourceIdentifierResolver resourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewCreatePageLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate, PermissionManager permissionManager, Marshaller<Link> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, @Nullable StaxStreamMarshaller<PageResourceIdentifier> pageResourceIdentifierStaxStreamMarshaller, SpaceManager spaceManager)ViewDraftLinkMarshaller(CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, XmlStreamWriterTemplate xmlStreamWriterTemplate, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewDraftLinkMarshaller(CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, XmlStreamWriterTemplate xmlStreamWriterTemplate, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewIdAndTypeLinkMarshaller(IdAndTypeResourceIdentifierResolver resourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<Link> notPermittedLinkMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewLinkMarshallerFactoryImpl(ResourceIdentifierResolver<PageResourceIdentifier,Page> pageResourceIdentifierResolver, ResourceIdentifierResolver<BlogPostResourceIdentifier,BlogPost> blogPostResourceIdentifierResolver, ResourceIdentifierResolver<PageTemplateResourceIdentifier,PageTemplate> pageTemplateResourceIdentifierResolver, SpaceManager spaceManager, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, Marshaller<Link> unresolvedLinkMarshaller, ConfluenceUserResolver confluenceUserResolver, PersonalInformationManager personalInformationManager, GlobalSettingsManager settingsManager, CommonLinkAttributesWriter commonLinkAttributesWriter)ViewPageLinkMarshaller(ResourceIdentifierResolver<PageResourceIdentifier,Page> resourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<CreatePageLink> createPageLinkMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewPageTemplateLinkMarshaller(ResourceIdentifierResolver<PageTemplateResourceIdentifier,PageTemplate> resourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> linkBodyMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewPageTemplateLinkMarshaller(ResourceIdentifierResolver<PageTemplateResourceIdentifier,PageTemplate> resourceIdentifierResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, Marshaller<Link> linkBodyMarshaller, CommonLinkAttributesWriter commonLinkAttributesWriter, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller)ViewSpaceLinkMarshaller(SpaceResourceIdentifierResolver spaceResourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller, Marshaller<Link> notPermittedLinkMarshaller, I18NBeanFactory i18NBeanFactory)ViewSpaceLinkMarshaller(SpaceResourceIdentifierResolver spaceResourceIdentifierResolver, PermissionManager permissionManager, XmlStreamWriterTemplate xmlStreamWriterTemplate, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<UnresolvedLink> unresolvedLinkMarshaller, HrefEvaluator hrefEvaluator, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller, Marshaller<Link> notPermittedLinkMarshaller, I18NBeanFactory i18NBeanFactory)ViewUnresolvedLinkMarshaller(XmlStreamWriterTemplate xmlStreamWriterTemplate, StaxStreamMarshaller<ResourceIdentifier> resourceIdentifierStaxStreamMarshaller, Marshaller<Link> unresolvedLinkBodyMarshaller, ModelToRenderedClassMapper mapper)ViewUserLinkMarshaller(ConfluenceUserResolver confluenceUserResolver, XmlStreamWriterTemplate xmlStreamWriterTemplate, CommonLinkAttributesWriter commonLinkAttributesWriter, Marshaller<Link> linkBodyMarshaller, Marshaller<Link> unresolvedLinkMarshaller, @Nullable StaxStreamMarshaller<UserResourceIdentifier> resourceIdentifierStaxStreamMarshaller, @Nullable StaxStreamMarshaller<Link> linkStaxStreamMarshaller, PersonalInformationManager personalInformationManager, HrefEvaluator hrefEvaluator, GlobalSettingsManager settingsManager) -
Uses of Link in com.atlassian.confluence.diff.marshallers
Methods in com.atlassian.confluence.diff.marshallers with parameters of type Link Modifier and Type Method Description StreamableDiffLinkMarshaller. marshal(Link link, ConversionContext conversionContext)Constructor parameters in com.atlassian.confluence.diff.marshallers with type arguments of type Link Constructor Description DiffLinkMarshaller(Marshaller<Link> delegatingLinkMarshaller, Marshaller<UnresolvedLink> unresolvedLinkMarshaller) -
Uses of Link in com.atlassian.confluence.xhtml.api
Methods in com.atlassian.confluence.xhtml.api that return Link Modifier and Type Method Description LinkEditorFormatService. convertEditToLink(String editFragment, ConversionContext context)Returns aMacroDefinitionfrom the suppliededitFragment.LinkLink. updateDestination(ResourceIdentifier destinationResourceIdentifier)Returns a new instance of this link with an updated destination.Methods in com.atlassian.confluence.xhtml.api with parameters of type Link Modifier and Type Method Description StringEditorFormatService. convertLinkToEdit(Link link, ConversionContext context)Returns an edit format fragment for the suppliedlink.StringXhtmlContent. convertLinkToStorage(Link link, ConversionContext context)Returns a storage format fragment for the suppliedlink.StringXhtmlContent. convertLinkToView(Link link, ConversionContext context)Returns a view format fragment for the suppliedlink.
-