public interface ITemplateGenerator
| Modifier and Type | Field and Description |
|---|---|
static String |
PRINT_COMPRESSED_METHOD |
static String |
PRINT_METHOD |
static String |
PRINT_RANGE_METHOD |
| Modifier and Type | Method and Description |
|---|---|
void |
compile(ISymbolTable symTable) |
void |
execute(Writer writer,
ISymbolTable symbolTable) |
void |
execute(Writer writer,
StringEscaper escaper,
ISymbolTable symTable) |
String |
getFullyQualifiedTypeName() |
List<ISymbol> |
getParameters() |
IProgram |
getProgram() |
String |
getSource() |
IType |
getSuperType() |
List<TemplateParseException> |
getTemplateSyntaxProblems() |
boolean |
isValid() |
void |
verify(IGosuParser parser) |
static final String PRINT_METHOD
static final String PRINT_COMPRESSED_METHOD
static final String PRINT_RANGE_METHOD
void execute(Writer writer, ISymbolTable symbolTable) throws TemplateParseException
TemplateParseExceptionvoid execute(Writer writer, StringEscaper escaper, ISymbolTable symTable) throws TemplateParseException
TemplateParseExceptionvoid compile(ISymbolTable symTable) throws TemplateParseException
TemplateParseExceptionvoid verify(IGosuParser parser) throws ParseResultsException
ParseResultsExceptionboolean isValid()
IType getSuperType()
String getFullyQualifiedTypeName()
List<TemplateParseException> getTemplateSyntaxProblems()
IProgram getProgram()
String getSource()
Copyright © 2022. All rights reserved.