org.apache.struts2.views.java
Class JavaTemplateEngine

java.lang.Object
  extended by org.apache.struts2.components.template.BaseTemplateEngine
      extended by org.apache.struts2.views.java.JavaTemplateEngine
All Implemented Interfaces:
TemplateEngine

public class JavaTemplateEngine
extends BaseTemplateEngine

Template engine that renders tags using java implementations


Field Summary
 
Fields inherited from class org.apache.struts2.components.template.BaseTemplateEngine
DEFAULT_THEME_PROPERTIES_FILE_NAME
 
Constructor Summary
JavaTemplateEngine()
           
 
Method Summary
protected  java.lang.String getSuffix()
           
 void renderTemplate(TemplateRenderingContext templateContext)
           
 void setThemeClasses(java.lang.String themeClasses)
          Allows for providing custom theme classes (implementations of the org.apache.struts2.views.java.Theme) interface for custom rendering of tags using the javatemplates engine
 
Methods inherited from class org.apache.struts2.components.template.BaseTemplateEngine
getFinalTemplateName, getThemePropertiesFileName, getThemeProps
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaTemplateEngine

public JavaTemplateEngine()
Method Detail

getSuffix

protected java.lang.String getSuffix()
Specified by:
getSuffix in class BaseTemplateEngine

renderTemplate

public void renderTemplate(TemplateRenderingContext templateContext)
                    throws java.lang.Exception
Throws:
java.lang.Exception

setThemeClasses

public void setThemeClasses(java.lang.String themeClasses)
Allows for providing custom theme classes (implementations of the org.apache.struts2.views.java.Theme) interface for custom rendering of tags using the javatemplates engine

Parameters:
themeClasses - a comma delimited list of custom theme class names


Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.