Package gw.lang.parser.template
Interface ITemplateHost
-
- All Known Implementing Classes:
SimpleTemplateHost
public interface ITemplateHost
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
executeTemplate(ITemplateGenerator template, Writer writer)
void
executeTemplate(Reader inputStreamReader, Writer resultsStr)
void
executeTemplate(Reader inputStreamReader, Writer resultsStr, boolean strict)
ISymbolTable
getSymbolTable()
ITemplateGenerator
getTemplate(Reader templateReader)
ITemplateGenerator
getTemplate(Reader templateReader, String strFqn)
void
popScope()
void
pushScope()
void
putSymbol(String name, Class type, Object value)
-
-
-
Method Detail
-
pushScope
void pushScope()
-
popScope
void popScope()
-
getTemplate
ITemplateGenerator getTemplate(Reader templateReader)
-
getTemplate
ITemplateGenerator getTemplate(Reader templateReader, String strFqn)
-
executeTemplate
void executeTemplate(ITemplateGenerator template, Writer writer)
-
getSymbolTable
ISymbolTable getSymbolTable()
-
-