Interface ITemplateLangVisitor
-
- All Superinterfaces:
IExpressionVisitor,IVisitor,IVisitor
- All Known Implementing Classes:
TemplateLangExecution,TemplateLangWriter,TemplateSubstitutionExecution
public interface ITemplateLangVisitor extends IVisitor, IExpressionVisitor
Defines the type for the entire template language visitor. The subclassed interfaces are intentionally separated in order to allow for splitting the implementation.- Author:
- Holger Eichelberger
-
-
Method Summary
-
Methods inherited from interface net.ssehub.easy.instantiation.core.model.expressions.IExpressionVisitor
visitCallExpression, visitCompositeExpression, visitConstantExpression, visitContainerInitializerExpression, visitExpression, visitExpressionEvaluator, visitFieldAccessExpression, visitMultiAndExpression, visitParenthesisExpression, visitResolvableOperationCallExpression, visitResolvableOperationExpression, visitStringExpression, visitValueAssignmentExpression, visitVariableExpression, visitVarModelIdentifierExpression, visitVilTypeExpression
-
Methods inherited from interface net.ssehub.easy.instantiation.core.model.common.IVisitor
visitAdvice, visitCompound, visitExpressionStatement, visitTypedef, visitVariableDeclaration
-
Methods inherited from interface net.ssehub.easy.instantiation.core.model.templateModel.IVisitor
visitAlternative, visitContentAlternativeExpression, visitContentImportExpression, visitContentLoopExpression, visitContentStatement, visitContentVarDeclExpression, visitDef, visitFlush, visitJavaExtension, visitLoop, visitSwitch, visitTemplate, visitTemplateBlock, visitTemplateCallExpression, visitWhile
-
-