Interface ExpressionsBasisTraverser
-
- All Superinterfaces:
de.monticore.visitor.ITraverser,MCBasicsTraverser,MCLiteralsBasisTraverser
- All Known Subinterfaces:
AssignmentExpressionsTraverser,BitExpressionsTraverser,CommonExpressionsTraverser,CompSymbolsTraverser,Grammar_WithConceptsTraverser,JavaClassExpressionsTraverser,JavaLightTraverser,LambdaExpressionsTraverser,MCArrayStatementsTraverser,MCAssertStatementsTraverser,MCCommonStatementsTraverser,MCCommonTraverser,MCExceptionStatementsTraverser,MCFullJavaStatementsTraverser,MCReturnStatementsTraverser,MCSynchronizedStatementsTraverser,MCVarDeclarationStatementsTraverser,OCLExpressionsTraverser,ODRulesTraverser,OptionalOperatorsTraverser,SetExpressionsTraverser,StreamExpressionsTraverser,TFBasisExtsTraverser,TFCommonsTraverser,TupleExpressionsTraverser,UglyExpressionsTraverser,UMLModifierTraverser,UMLStereotypeTraverser
- All Known Implementing Classes:
AssignmentExpressionsTraverserImplementation,BitExpressionsTraverserImplementation,CommonExpressionsTraverserImplementation,CompSymbolsTraverserImplementation,ExpressionsBasisTraverserImplementation,Grammar_WithConceptsTraverserImplementation,JavaClassExpressionsTraverserImplementation,JavaLightTraverserImplementation,LambdaExpressionsTraverserImplementation,MCArrayStatementsTraverserImplementation,MCAssertStatementsTraverserImplementation,MCCommonStatementsTraverserImplementation,MCCommonTraverserImplementation,MCExceptionStatementsTraverserImplementation,MCFullJavaStatementsTraverserImplementation,MCReturnStatementsTraverserImplementation,MCSynchronizedStatementsTraverserImplementation,MCVarDeclarationStatementsTraverserImplementation,OCLExpressionsTraverserImplementation,ODRulesTraverserImplementation,OptionalOperatorsTraverserImplementation,SetExpressionsTraverserImplementation,StreamExpressionsTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation,TupleExpressionsTraverserImplementation,UglyExpressionsTraverserImplementation,UMLModifierTraverserImplementation,UMLStereotypeTraverserImplementation
public interface ExpressionsBasisTraverser extends MCBasicsTraverser, MCLiteralsBasisTraverser
-
-
Method Summary
-
Methods 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 Detail
-
add4ExpressionsBasis
default void add4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor)
-
getExpressionsBasisVisitorList
default java.util.List<ExpressionsBasisVisitor2> getExpressionsBasisVisitorList()
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
add4MCLiteralsBasis
default void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
default java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setExpressionsBasisHandler
default void setExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler)
-
getExpressionsBasisHandler
default java.util.Optional<ExpressionsBasisHandler> getExpressionsBasisHandler()
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
setMCLiteralsBasisHandler
default void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
default java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
default void visit(ASTNameExpression node)
-
endVisit
default void endVisit(ASTNameExpression node)
-
handle
default void handle(ASTNameExpression node)
-
traverse
default void traverse(ASTNameExpression node)
-
visit
default void visit(ASTLiteralExpression node)
-
endVisit
default void endVisit(ASTLiteralExpression node)
-
handle
default void handle(ASTLiteralExpression node)
-
traverse
default void traverse(ASTLiteralExpression node)
-
visit
default void visit(ASTArguments node)
-
endVisit
default void endVisit(ASTArguments node)
-
handle
default void handle(ASTArguments node)
-
traverse
default void traverse(ASTArguments node)
-
visit
default void visit(ASTExpression node)
-
endVisit
default void endVisit(ASTExpression node)
-
handle
default void handle(ASTExpression node)
-
visit
default void visit(ASTExpressionsBasisNode node)
-
endVisit
default void endVisit(ASTExpressionsBasisNode node)
-
handle
default void handle(ASTExpressionsBasisNode node)
-
visit
default void visit(ICommonExpressionsBasisSymbol node)
-
endVisit
default void endVisit(ICommonExpressionsBasisSymbol node)
-
handle
default void handle(ICommonExpressionsBasisSymbol node)
-
traverse
default void traverse(ICommonExpressionsBasisSymbol node)
-
visit
default void visit(IExpressionsBasisScope node)
-
endVisit
default void endVisit(IExpressionsBasisScope node)
-
handle
default void handle(IExpressionsBasisScope node)
-
traverse
default void traverse(IExpressionsBasisScope node)
-
visit
default void visit(IExpressionsBasisArtifactScope node)
-
endVisit
default void endVisit(IExpressionsBasisArtifactScope node)
-
handle
default void handle(IExpressionsBasisArtifactScope node)
-
traverse
default void traverse(IExpressionsBasisArtifactScope node)
-
visit
default void visit(IExpressionsBasisGlobalScope node)
-
endVisit
default void endVisit(IExpressionsBasisGlobalScope node)
-
handle
default void handle(IExpressionsBasisGlobalScope node)
-
traverse
default void traverse(IExpressionsBasisGlobalScope node)
-
-