public class TemplateEngine
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private ProcessingContext |
context |
private static java.lang.String |
MODEL |
private static java.lang.String |
PROCESSING_CONTEXT |
private static java.lang.String |
UTF_8_ENCODING |
| Constructor and Description |
|---|
TemplateEngine(ProcessingContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generate(java.lang.String templateResourceName, |
private javax.script.ScriptEngine |
getScriptEngineForTemplate(java.lang.String templateResourceName) |
private java.lang.String |
getScriptManagerInfo(javax.script.ScriptEngineManager mgr) |
private java.io.InputStream |
getTemplateAsStream(java.lang.String templateResourceName) |
private void |
initEngine(javax.script.ScriptEngine engine)
TODO Javadoc for method initEngine.
|
private java.lang.String |
resolveScriptExtension(java.lang.String scriptResourceName) |
templateResourceName - The name of template to instantiate
script-engine by template extension.aEngine - mgr - - ScriptEngineManager to be traversed for its configuration.templateResourceName - The path to the resource representing template
to be opened as stream.scriptResourceName - The reference to script.