public interface TemplateEngineAbstraction
CodegenRunners
for accessing the functionality of the templating engine
desired by the caller. Such an example would be the
TemplateBasedCodegenRunner
Modifier and Type | Method and Description |
---|---|
void |
injectConfigRoot(ConfigRoot configRoot) |
void |
injectCurrentNode(ConfigNode configNode) |
java.lang.String |
processTemplate(java.lang.String template) |
void injectConfigRoot(ConfigRoot configRoot)
void injectCurrentNode(ConfigNode configNode)
java.lang.String processTemplate(java.lang.String template) throws java.lang.RuntimeException
java.lang.RuntimeException