Interface ConfluenceVelocityTemplate


  • public interface ConfluenceVelocityTemplate
    Exposes template details that are of interest to the Confluence Velocity template rendering subsystem.
    • Method Detail

      • getName

        String getName()
        Get the name of this template.
        Returns:
        The name of this template.
      • isAutoEncodeDisabled

        boolean isAutoEncodeDisabled()
        Determines whether the template has disabled auto encoding on its contents. This is achieved by including the DisableAntiXssDirective Returns false if no directive is found.
        Returns:
        true if this template has disabled auto encoding on its contents
      • isDeclaredHtmlSafe

        boolean isDeclaredHtmlSafe()
        Used by plugins to determine whether auto encoding should be enabled on its contents. This is achieved by including the HtmlSafeDirective Returns false if no directive is found.
        Returns:
        true if the template should have auto encoding enabled
      • isPluginTemplate

        boolean isPluginTemplate()
        Returns:
        true if this template was loaded from a dynamic plugin.