Package de.monticore.mcbasics._visitor
Interface MCBasicsTraverser
-
- All Superinterfaces:
de.monticore.visitor.ITraverser
- All Known Subinterfaces:
AssignmentExpressionsTraverser,BasicSymbolsTraverser,BitExpressionsTraverser,CardinalityTraverser,CommonExpressionsTraverser,CompSymbolsTraverser,ExpressionsBasisTraverser,Grammar_WithConceptsTraverser,GrammarTraverser,JavaClassExpressionsTraverser,JavaLightTraverser,LambdaExpressionsTraverser,MCArrayStatementsTraverser,MCArrayTypesTraverser,MCAssertStatementsTraverser,MCBasicTypesTraverser,MCCollectionTypesTraverser,MCCommonLiteralsTraverser,MCCommonStatementsTraverser,MCCommonTraverser,MCExceptionStatementsTraverser,MCFullGenericTypesTraverser,MCFullJavaStatementsTraverser,MCFunctionTypesTraverser,MCJavaLiteralsTraverser,MCLowLevelStatementsTraverser,MCReturnStatementsTraverser,MCSimpleGenericTypesTraverser,MCStructuralTypesTraverser,MCSynchronizedStatementsTraverser,MCVarDeclarationStatementsTraverser,OCLExpressionsTraverser,ODRuleGenerationTraverser,ODRulesTraverser,OOSymbolsTraverser,OptionalOperatorsTraverser,RegExTypeTraverser,RegularExpressionsTraverser,SetExpressionsTraverser,SIUnitLiteralsTraverser,SIUnitsTraverser,SIUnitTypes4ComputingTraverser,SIUnitTypes4MathTraverser,StreamExpressionsTraverser,TagSchemaTraverser,TagsTraverser,TFBasisExtsTraverser,TFCommonsTraverser,TupleExpressionsTraverser,TypeParametersTraverser,UglyExpressionsTraverser,UMLModifierTraverser,UMLStereotypeTraverser
- All Known Implementing Classes:
AssignmentExpressionsTraverserImplementation,BasicSymbolsTraverserImplementation,BitExpressionsTraverserImplementation,CardinalityTraverserImplementation,CommonExpressionsTraverserImplementation,CompSymbolsTraverserImplementation,ExpressionsBasisTraverserImplementation,Grammar_WithConceptsTraverserImplementation,GrammarTraverserImplementation,JavaClassExpressionsTraverserImplementation,JavaLightTraverserImplementation,LambdaExpressionsTraverserImplementation,MCArrayStatementsTraverserImplementation,MCArrayTypesTraverserImplementation,MCAssertStatementsTraverserImplementation,MCBasicsTraverserImplementation,MCBasicTypesTraverserImplementation,MCCollectionTypesTraverserImplementation,MCCommonLiteralsTraverserImplementation,MCCommonStatementsTraverserImplementation,MCCommonTraverserImplementation,MCExceptionStatementsTraverserImplementation,MCFullGenericTypesTraverserImplementation,MCFullJavaStatementsTraverserImplementation,MCFunctionTypesTraverserImplementation,MCJavaLiteralsTraverserImplementation,MCLowLevelStatementsTraverserImplementation,MCReturnStatementsTraverserImplementation,MCSimpleGenericTypesTraverserImplementation,MCStructuralTypesTraverserImplementation,MCSynchronizedStatementsTraverserImplementation,MCVarDeclarationStatementsTraverserImplementation,OCLExpressionsTraverserImplementation,ODRuleGenerationTraverserImplementation,ODRulesTraverserImplementation,OOSymbolsTraverserImplementation,OptionalOperatorsTraverserImplementation,RegExTypeTraverserImplementation,RegularExpressionsTraverserImplementation,SetExpressionsTraverserImplementation,SIUnitLiteralsTraverserImplementation,SIUnitsTraverserImplementation,SIUnitTypes4ComputingTraverserImplementation,SIUnitTypes4MathTraverserImplementation,StreamExpressionsTraverserImplementation,TagSchemaTraverserImplementation,TagsTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation,TupleExpressionsTraverserImplementation,TypeParametersTraverserImplementation,UglyExpressionsTraverserImplementation,UMLModifierTraverserImplementation,UMLStereotypeTraverserImplementation
public interface MCBasicsTraverser extends de.monticore.visitor.ITraverser
-
-
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
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
-
visit
default void visit(ASTMCBasicsNode node)
-
endVisit
default void endVisit(ASTMCBasicsNode node)
-
handle
default void handle(ASTMCBasicsNode node)
-
visit
default void visit(ICommonMCBasicsSymbol node)
-
endVisit
default void endVisit(ICommonMCBasicsSymbol node)
-
handle
default void handle(ICommonMCBasicsSymbol node)
-
traverse
default void traverse(ICommonMCBasicsSymbol node)
-
visit
default void visit(IMCBasicsScope node)
-
endVisit
default void endVisit(IMCBasicsScope node)
-
handle
default void handle(IMCBasicsScope node)
-
traverse
default void traverse(IMCBasicsScope node)
-
visit
default void visit(IMCBasicsArtifactScope node)
-
endVisit
default void endVisit(IMCBasicsArtifactScope node)
-
handle
default void handle(IMCBasicsArtifactScope node)
-
traverse
default void traverse(IMCBasicsArtifactScope node)
-
visit
default void visit(IMCBasicsGlobalScope node)
-
endVisit
default void endVisit(IMCBasicsGlobalScope node)
-
handle
default void handle(IMCBasicsGlobalScope node)
-
traverse
default void traverse(IMCBasicsGlobalScope node)
-
-