public class SimpleTemplateHost extends Object implements ITemplateHost
| Constructor and Description |
|---|
SimpleTemplateHost() |
| Modifier and Type | Method and Description |
|---|---|
void |
executeTemplate(ITemplateGenerator precompiledTemplate,
Writer writerOut) |
void |
executeTemplate(Reader readerTemplate,
Writer writerOut) |
void |
executeTemplate(Reader readerTemplate,
Writer writerOut,
boolean strict) |
ISymbolTable |
getSymbolTable() |
TemplateGenerator |
getTemplate(Reader readerTemplate) |
TemplateGenerator |
getTemplate(Reader readerTemplate,
String strFqn) |
void |
popScope() |
void |
pushScope() |
void |
putSymbol(ISymbol symbol) |
void |
putSymbol(String strName,
Class type,
Object value) |
void |
removeSymbol(String strName) |
public void executeTemplate(Reader readerTemplate, Writer writerOut)
executeTemplate in interface ITemplateHostreaderTemplate - writerOut - public void executeTemplate(Reader readerTemplate, Writer writerOut, boolean strict)
executeTemplate in interface ITemplateHostreaderTemplate - writerOut - public void executeTemplate(ITemplateGenerator precompiledTemplate, Writer writerOut)
executeTemplate in interface ITemplateHostpublic TemplateGenerator getTemplate(Reader readerTemplate)
getTemplate in interface ITemplateHostreaderTemplate - public TemplateGenerator getTemplate(Reader readerTemplate, String strFqn)
getTemplate in interface ITemplateHostpublic void pushScope()
pushScope in interface ITemplateHostpublic void popScope()
popScope in interface ITemplateHostpublic void putSymbol(String strName, Class type, Object value)
putSymbol in interface ITemplateHoststrName - type - value - public void putSymbol(ISymbol symbol)
symbol - public void removeSymbol(String strName)
strName - public ISymbolTable getSymbolTable()
getSymbolTable in interface ITemplateHostCopyright © 2019. All rights reserved.