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.