public class TemplateEngineManager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_TEMPLATE_TYPE
The default template extenstion is
ftl . |
Constructor and Description |
---|
TemplateEngineManager() |
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
getTemplateEngine(Template template,
String templateTypeOverride)
Gets the TemplateEngine for the template name.
|
void |
registerTemplateEngine(String templateExtension,
TemplateEngine templateEngine)
Registers the given template engine.
|
void |
setContainer(Container container) |
void |
setDefaultTemplateType(String type) |
public static final String DEFAULT_TEMPLATE_TYPE
ftl
.public void setDefaultTemplateType(String type)
public void setContainer(Container container)
public void registerTemplateEngine(String templateExtension, TemplateEngine templateEngine)
templateExtension
- filename extension (eg. .jsp, .ftl, .vm).templateEngine
- the engine.public TemplateEngine getTemplateEngine(Template template, String templateTypeOverride)
template
- Template used to determine which TemplateEngine to returntemplateTypeOverride
- Overrides the default template typeCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.