Package gw.internal.gosu.template
Class SimpleTemplateHost
java.lang.Object
gw.internal.gosu.template.SimpleTemplateHost
- All Implemented Interfaces:
ITemplateHost
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteTemplate(ITemplateGenerator precompiledTemplate, Writer writerOut) voidexecuteTemplate(Reader readerTemplate, Writer writerOut) voidexecuteTemplate(Reader readerTemplate, Writer writerOut, boolean strict) getTemplate(Reader readerTemplate) getTemplate(Reader readerTemplate, String strFqn) voidpopScope()voidvoidvoidvoidremoveSymbol(String strName)
-
Constructor Details
-
SimpleTemplateHost
public SimpleTemplateHost()
-
-
Method Details
-
executeTemplate
- Specified by:
executeTemplatein interfaceITemplateHost- Parameters:
readerTemplate-writerOut-
-
executeTemplate
- Specified by:
executeTemplatein interfaceITemplateHost- Parameters:
readerTemplate-writerOut-
-
executeTemplate
- Specified by:
executeTemplatein interfaceITemplateHost
-
getTemplate
- Specified by:
getTemplatein interfaceITemplateHost- Parameters:
readerTemplate-
-
getTemplate
- Specified by:
getTemplatein interfaceITemplateHost
-
pushScope
public void pushScope()- Specified by:
pushScopein interfaceITemplateHost
-
popScope
public void popScope()- Specified by:
popScopein interfaceITemplateHost
-
putSymbol
- Specified by:
putSymbolin interfaceITemplateHost- Parameters:
strName-type-value-
-
putSymbol
- Parameters:
symbol-
-
removeSymbol
- Parameters:
strName-
-
getSymbolTable
- Specified by:
getSymbolTablein interfaceITemplateHost
-