Class DefaultLinkRenderer
java.lang.Object
com.atlassian.confluence.content.render.xhtml.DefaultLinkRenderer
- All Implemented Interfaces:
LinkRenderer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionrender
(ContentEntityObject content, ConversionContext conversionContext) Renders link to specified content using the display name of the content as the link body.render
(ContentEntityObject content, String linkAlias, ConversionContext conversionContext) Renders link to specified content with specified alias.
-
Constructor Details
-
DefaultLinkRenderer
-
-
Method Details
-
render
public String render(ContentEntityObject content, ConversionContext conversionContext) throws XhtmlException Description copied from interface:LinkRenderer
Renders link to specified content using the display name of the content as the link body.- Specified by:
render
in interfaceLinkRenderer
- Parameters:
content
- the contentconversionContext
- conversion context- Returns:
- link to specified content in storage format.
- Throws:
XhtmlException
- if there is an error rendering the link
-
render
public String render(ContentEntityObject content, String linkAlias, ConversionContext conversionContext) throws XhtmlException Description copied from interface:LinkRenderer
Renders link to specified content with specified alias.- Specified by:
render
in interfaceLinkRenderer
- Parameters:
content
- the contentlinkAlias
- body or alias of resulting link. Note that this will be HTML encoded on output.conversionContext
- conversion context- Returns:
- link to specified content in storage format.
- Throws:
XhtmlException
- if there is an error rendering the link
-