com.opensymphony.webwork.components.template
Interface TemplateEngine
- All Known Implementing Classes:
- BaseTemplateEngine, FreemarkerTemplateEngine, JspTemplateEngine, VelocityTemplateEngine
public interface TemplateEngine
Any template language which wants to support UI tag templating needs to provide an implementation of this interface
to handle rendering the template
- Author:
- jcarreira
renderTemplate
void renderTemplate(TemplateRenderingContext templateContext)
throws Exception
- Renders the template
- Parameters:
templateContext - context for the given template.
- Throws:
Exception - is thrown if there is a failure when rendering.
getThemeProps
Map getThemeProps(Template template)
- Get's the properties for the given template.
- Parameters:
template - the template.
- Returns:
- the properties as key value pairs.
|