org.pentaho.platform.api.engine
Interface IUITemplater

All Known Implementing Classes:
ExtensionWebTemplateHelper, WebTemplateHelper

public interface IUITemplater


Method Summary
 String[] breakTemplate(String templateName, String title, IPentahoSession session)
           
 String[] breakTemplateString(String template, String title, IPentahoSession session)
           
 String getTemplate(String templateName, IPentahoSession session)
           
 String processTemplate(String template, String title, IPentahoSession session)
           
 String processTemplate(String template, String title, String content, IPentahoSession session)
           
 void setHeaderContent(String headerContent)
           
 

Method Detail

processTemplate

String processTemplate(String template,
                       String title,
                       String content,
                       IPentahoSession session)

processTemplate

String processTemplate(String template,
                       String title,
                       IPentahoSession session)

getTemplate

String getTemplate(String templateName,
                   IPentahoSession session)

breakTemplate

String[] breakTemplate(String templateName,
                       String title,
                       IPentahoSession session)

breakTemplateString

String[] breakTemplateString(String template,
                             String title,
                             IPentahoSession session)

setHeaderContent

void setHeaderContent(String headerContent)