A template engine which leverages StreamingMarkupBuilder to generate XML/XHTML.
| Modifiers | Name | Description |
|---|---|---|
static class |
MarkupTemplateEngine.TemplateResource |
| Constructor and description |
|---|
MarkupTemplateEngine
(TemplateConfiguration tplConfig) |
MarkupTemplateEngine
(ClassLoader parentLoader, TemplateConfiguration tplConfig) |
MarkupTemplateEngine
(ClassLoader parentLoader, File templateDirectory, TemplateConfiguration tplConfig)Convenience constructor to build a template engine which searches for templates into a directory |
| Type | Name and description |
|---|---|
Template |
createTemplate(Reader reader) |
Template |
createTemplate(URL resource) |
Template |
createTemplateByPath(String templatePath) |
Template |
createTypeCheckedModelTemplate(String source, Map modelTypes) |
Template |
createTypeCheckedModelTemplate(Reader reader, Map modelTypes) |
Template |
createTypeCheckedModelTemplate(URL resource, Map modelTypes) |
Template |
createTypeCheckedModelTemplateByPath(String templatePath, Map modelTypes) |
CompilerConfiguration |
getCompilerConfiguration() |
TemplateConfiguration |
getTemplateConfiguration() |
GroovyClassLoader |
getTemplateLoader() |
| Methods inherited from class | Name |
|---|---|
class TemplateEngine |
createTemplate, createTemplate, createTemplate, createTemplate |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Convenience constructor to build a template engine which searches for templates into a directory
templateDirectory - directory where to find templatestplConfig - template engine configurationCopyright © 2003-2014 The Codehaus. All rights reserved.