Class WebTemplateHelper

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IUITemplater
    Direct Known Subclasses:
    ExtensionWebTemplateHelper

    public class WebTemplateHelper
    extends Object
    implements org.pentaho.platform.api.engine.IUITemplater
    • Constructor Detail

      • WebTemplateHelper

        public WebTemplateHelper()
    • Method Detail

      • setHeaderContent

        public void setHeaderContent​(String headerContent)
        Specified by:
        setHeaderContent in interface org.pentaho.platform.api.engine.IUITemplater
      • processTemplate

        public String processTemplate​(String template,
                                      String title,
                                      String content,
                                      org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        processTemplate in interface org.pentaho.platform.api.engine.IUITemplater
      • processTemplate

        public String processTemplate​(String template,
                                      String title,
                                      org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        processTemplate in interface org.pentaho.platform.api.engine.IUITemplater
      • getTemplate

        public String getTemplate​(String templateName,
                                  org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        getTemplate in interface org.pentaho.platform.api.engine.IUITemplater
      • breakTemplate

        public String[] breakTemplate​(String templateName,
                                      String title,
                                      org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        breakTemplate in interface org.pentaho.platform.api.engine.IUITemplater
      • breakTemplateString

        public String[] breakTemplateString​(String template,
                                            String title,
                                            org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        breakTemplateString in interface org.pentaho.platform.api.engine.IUITemplater