Interface CommonExpressionsTraverser
- All Superinterfaces:
ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCLiteralsBasisTraverser
- All Known Subinterfaces:
Grammar_WithConceptsTraverser,JavaClassExpressionsTraverser,JavaLightTraverser,ODRulesTraverser,OptionalOperatorsTraverser,StreamExpressionsTraverser,TFBasisExtsTraverser,TFCommonsTraverser
- All Known Implementing Classes:
CommonExpressionsTraverserImplementation,Grammar_WithConceptsTraverserImplementation,JavaClassExpressionsTraverserImplementation,JavaLightTraverserImplementation,ODRulesTraverserImplementation,OptionalOperatorsTraverserImplementation,StreamExpressionsTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4CommonExpressions(CommonExpressionsVisitor2 commonExpressionsVisitor) default voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) default voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) default voiddefault voiddefault voiddefault voiddefault voidendVisit(ASTBracketExpression node) default voidendVisit(ASTCallExpression node) default voiddefault voiddefault voidendVisit(ASTDivideExpression node) default voidendVisit(ASTEqualsExpression node) default voiddefault voiddefault voiddefault voidendVisit(ASTInfixExpression node) default voiddefault voiddefault voiddefault voidendVisit(ASTMinusExpression node) default voiddefault voidendVisit(ASTModuloExpression node) default voidendVisit(ASTMultExpression node) default voiddefault voidendVisit(ASTPlusExpression node) default voiddefault voiddefault voiddefault voiddefault voiddefault Optional<CommonExpressionsHandler> default List<CommonExpressionsVisitor2> default Optional<ExpressionsBasisHandler> default List<ExpressionsBasisVisitor2> default Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<MCLiteralsBasisHandler> default List<MCLiteralsBasisVisitor2> default voiddefault voiddefault voiddefault voiddefault voidhandle(ASTBracketExpression node) default voidhandle(ASTCallExpression node) default voiddefault voiddefault voidhandle(ASTDivideExpression node) default voidhandle(ASTEqualsExpression node) default voiddefault voiddefault voiddefault voidhandle(ASTInfixExpression node) default voidhandle(ASTLessEqualExpression node) default voidhandle(ASTLessThanExpression node) default voiddefault voidhandle(ASTMinusExpression node) default voiddefault voidhandle(ASTModuloExpression node) default voidhandle(ASTMultExpression node) default voidhandle(ASTNotEqualsExpression node) default voidhandle(ASTPlusExpression node) default voiddefault voiddefault voiddefault voiddefault voiddefault voidsetCommonExpressionsHandler(CommonExpressionsHandler commonExpressionsHandler) default voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) default voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) default voiddefault voiddefault voiddefault voiddefault voidtraverse(ASTBracketExpression node) default voidtraverse(ASTCallExpression node) default voiddefault voidtraverse(ASTDivideExpression node) default voidtraverse(ASTEqualsExpression node) default voiddefault voiddefault voiddefault voiddefault voiddefault voiddefault voidtraverse(ASTMinusExpression node) default voiddefault voidtraverse(ASTModuloExpression node) default voidtraverse(ASTMultExpression node) default voiddefault voidtraverse(ASTPlusExpression node) default voiddefault voiddefault voiddefault voiddefault voiddefault voiddefault voiddefault voidvisit(ASTBooleanNotExpression node) default voiddefault voidvisit(ASTBracketExpression node) default voidvisit(ASTCallExpression node) default voiddefault voiddefault voidvisit(ASTDivideExpression node) default voidvisit(ASTEqualsExpression node) default voiddefault voiddefault voiddefault voidvisit(ASTInfixExpression node) default voidvisit(ASTLessEqualExpression node) default voidvisit(ASTLessThanExpression node) default voidvisit(ASTLogicalNotExpression node) default voidvisit(ASTMinusExpression node) default voiddefault voidvisit(ASTModuloExpression node) default voidvisit(ASTMultExpression node) default voidvisit(ASTNotEqualsExpression node) default voidvisit(ASTPlusExpression node) default voidvisit(ASTPlusPrefixExpression node) default voiddefault voiddefault voiddefault voidvisit(ICommonExpressionsScope node) Methods inherited from interface de.monticore.expressions.expressionsbasis._visitor.ExpressionsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.visitor.ITraverser
add4IVisitor, addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, getIVisitorList, getTraversedElements, handle, handle, handle, handle, handle, setTraversedElements, traverse, traverse, visit, visit, visit, visit, visit
-
Method Details
-
add4CommonExpressions
-
getCommonExpressionsVisitorList
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setCommonExpressionsHandler
-
getCommonExpressionsHandler
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-