Class DefaultHrefEvaluator

    • Constructor Detail

      • DefaultHrefEvaluator

        public DefaultHrefEvaluator​(ContextPathHolder contextPathHolder,
                                    PermissionManager permissionManager)
        Parameters:
        contextPathHolder -
        permissionManager -
        Since:
        5.7.4
    • Method Detail

      • createHref

        public String createHref​(ConversionContext context,
                                 Object destination,
                                 String anchor)
        Description copied from interface: HrefEvaluator
        Create the appropriate href attribute value for the supplied ConversionContext.
        Specified by:
        createHref in interface HrefEvaluator
        Parameters:
        context - the ConversionContext providing information about the conversion being performed, including the target output type e.g. display, pdf
        destination - the object
        anchor - 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.