Class AbsoluteHrefEvaluator
- java.lang.Object
-
- com.atlassian.confluence.content.render.xhtml.links.AbsoluteHrefEvaluator
-
- All Implemented Interfaces:
HrefEvaluator
public class AbsoluteHrefEvaluator extends Object implements HrefEvaluator
Produces absolute URL's / HREF's for the specified object.
-
-
Constructor Summary
Constructors Constructor Description AbsoluteHrefEvaluator(HrefEvaluator defaulHrefEvaluator, SettingsManager settingsManager, ContextPathHolder contextPathHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
createHref(ConversionContext context, Object object, String anchor)
Create the appropriate href attribute value for the supplied ConversionContext.
-
-
-
Constructor Detail
-
AbsoluteHrefEvaluator
public AbsoluteHrefEvaluator(HrefEvaluator defaulHrefEvaluator, SettingsManager settingsManager, ContextPathHolder contextPathHolder)
-
-
Method Detail
-
createHref
public String createHref(ConversionContext context, Object object, String anchor)
Description copied from interface:HrefEvaluator
Create the appropriate href attribute value for the supplied ConversionContext.- Specified by:
createHref
in interfaceHrefEvaluator
- Parameters:
context
- the ConversionContext providing information about the conversion being performed, including the target output type e.g. display, pdfobject
- the objectanchor
- an option parameter specifying an anchor component for the href attribute. This may be null if there is no destination anchor.- Returns:
- the attribute value appropriate for the outputType specified.
-
-