Interface BasicSymbolsTraverser
-
- All Superinterfaces:
de.monticore.visitor.ITraverser,MCBasicsTraverser
- All Known Subinterfaces:
CompSymbolsTraverser,Grammar_WithConceptsTraverser,JavaClassExpressionsTraverser,JavaLightTraverser,LambdaExpressionsTraverser,MCArrayStatementsTraverser,MCCommonStatementsTraverser,MCExceptionStatementsTraverser,MCFullJavaStatementsTraverser,MCSynchronizedStatementsTraverser,MCVarDeclarationStatementsTraverser,OCLExpressionsTraverser,ODRulesTraverser,OOSymbolsTraverser,SetExpressionsTraverser,TFBasisExtsTraverser,TFCommonsTraverser,TypeParametersTraverser
- All Known Implementing Classes:
BasicSymbolsTraverserImplementation,CompSymbolsTraverserImplementation,Grammar_WithConceptsTraverserImplementation,JavaClassExpressionsTraverserImplementation,JavaLightTraverserImplementation,LambdaExpressionsTraverserImplementation,MCArrayStatementsTraverserImplementation,MCCommonStatementsTraverserImplementation,MCExceptionStatementsTraverserImplementation,MCFullJavaStatementsTraverserImplementation,MCSynchronizedStatementsTraverserImplementation,MCVarDeclarationStatementsTraverserImplementation,OCLExpressionsTraverserImplementation,ODRulesTraverserImplementation,OOSymbolsTraverserImplementation,SetExpressionsTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation,TypeParametersTraverserImplementation
public interface BasicSymbolsTraverser extends MCBasicsTraverser
-
-
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
-
add4BasicSymbols
default void add4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor)
-
getBasicSymbolsVisitorList
default java.util.List<BasicSymbolsVisitor2> getBasicSymbolsVisitorList()
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
setBasicSymbolsHandler
default void setBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler)
-
getBasicSymbolsHandler
default java.util.Optional<BasicSymbolsHandler> getBasicSymbolsHandler()
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
visit
default void visit(ASTDiagram node)
-
endVisit
default void endVisit(ASTDiagram node)
-
handle
default void handle(ASTDiagram node)
-
visit
default void visit(ASTType node)
-
endVisit
default void endVisit(ASTType node)
-
handle
default void handle(ASTType node)
-
visit
default void visit(ASTTypeVar node)
-
endVisit
default void endVisit(ASTTypeVar node)
-
handle
default void handle(ASTTypeVar node)
-
visit
default void visit(ASTVariable node)
-
endVisit
default void endVisit(ASTVariable node)
-
handle
default void handle(ASTVariable node)
-
visit
default void visit(ASTFunction node)
-
endVisit
default void endVisit(ASTFunction node)
-
handle
default void handle(ASTFunction node)
-
visit
default void visit(ASTMCStereotype node)
-
endVisit
default void endVisit(ASTMCStereotype node)
-
handle
default void handle(ASTMCStereotype node)
-
visit
default void visit(ASTBasicSymbolsNode node)
-
endVisit
default void endVisit(ASTBasicSymbolsNode node)
-
handle
default void handle(ASTBasicSymbolsNode node)
-
visit
default void visit(DiagramSymbol node)
-
endVisit
default void endVisit(DiagramSymbol node)
-
handle
default void handle(DiagramSymbol node)
-
traverse
default void traverse(DiagramSymbol node)
-
visit
default void visit(TypeSymbol node)
-
endVisit
default void endVisit(TypeSymbol node)
-
handle
default void handle(TypeSymbol node)
-
traverse
default void traverse(TypeSymbol node)
-
visit
default void visit(TypeVarSymbol node)
-
endVisit
default void endVisit(TypeVarSymbol node)
-
handle
default void handle(TypeVarSymbol node)
-
traverse
default void traverse(TypeVarSymbol node)
-
visit
default void visit(VariableSymbol node)
-
endVisit
default void endVisit(VariableSymbol node)
-
handle
default void handle(VariableSymbol node)
-
traverse
default void traverse(VariableSymbol node)
-
visit
default void visit(FunctionSymbol node)
-
endVisit
default void endVisit(FunctionSymbol node)
-
handle
default void handle(FunctionSymbol node)
-
traverse
default void traverse(FunctionSymbol node)
-
visit
default void visit(MCStereotypeSymbol node)
-
endVisit
default void endVisit(MCStereotypeSymbol node)
-
handle
default void handle(MCStereotypeSymbol node)
-
traverse
default void traverse(MCStereotypeSymbol node)
-
visit
default void visit(ICommonBasicSymbolsSymbol node)
-
endVisit
default void endVisit(ICommonBasicSymbolsSymbol node)
-
handle
default void handle(ICommonBasicSymbolsSymbol node)
-
traverse
default void traverse(ICommonBasicSymbolsSymbol node)
-
visit
default void visit(IBasicSymbolsScope node)
-
endVisit
default void endVisit(IBasicSymbolsScope node)
-
handle
default void handle(IBasicSymbolsScope node)
-
traverse
default void traverse(IBasicSymbolsScope node)
-
visit
default void visit(IBasicSymbolsArtifactScope node)
-
endVisit
default void endVisit(IBasicSymbolsArtifactScope node)
-
handle
default void handle(IBasicSymbolsArtifactScope node)
-
traverse
default void traverse(IBasicSymbolsArtifactScope node)
-
visit
default void visit(IBasicSymbolsGlobalScope node)
-
endVisit
default void endVisit(IBasicSymbolsGlobalScope node)
-
handle
default void handle(IBasicSymbolsGlobalScope node)
-
traverse
default void traverse(IBasicSymbolsGlobalScope node)
-
-