Interface OOSymbolsTraverser
- All Superinterfaces:
BasicSymbolsTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser
- All Known Subinterfaces:
Grammar_WithConceptsTraverser,JavaClassExpressionsTraverser,JavaLightTraverser,MCArrayStatementsTraverser,MCCommonStatementsTraverser,MCExceptionStatementsTraverser,MCFullJavaStatementsTraverser,MCSynchronizedStatementsTraverser,MCVarDeclarationStatementsTraverser,ODRulesTraverser,TFBasisExtsTraverser,TFCommonsTraverser
- All Known Implementing Classes:
Grammar_WithConceptsTraverserImplementation,JavaClassExpressionsTraverserImplementation,JavaLightTraverserImplementation,MCArrayStatementsTraverserImplementation,MCCommonStatementsTraverserImplementation,MCExceptionStatementsTraverserImplementation,MCFullJavaStatementsTraverserImplementation,MCSynchronizedStatementsTraverserImplementation,MCVarDeclarationStatementsTraverserImplementation,ODRulesTraverserImplementation,OOSymbolsTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor) default voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4OOSymbols(OOSymbolsVisitor2 oOSymbolsVisitor) default voiddefault voiddefault voidendVisit(ASTOOSymbolsNode node) default voiddefault voidendVisit(FieldSymbol node) default voiddefault voiddefault voiddefault voidendVisit(IOOSymbolsScope node) default voidendVisit(MethodSymbol node) default voidendVisit(OOTypeSymbol node) default Optional<BasicSymbolsHandler> default List<BasicSymbolsVisitor2> default Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<OOSymbolsHandler> default List<OOSymbolsVisitor2> default voiddefault voiddefault voidhandle(ASTOOSymbolsNode node) default voiddefault voidhandle(FieldSymbol node) default voidhandle(ICommonOOSymbolsSymbol node) default voiddefault voidhandle(IOOSymbolsGlobalScope node) default voidhandle(IOOSymbolsScope node) default voidhandle(MethodSymbol node) default voidhandle(OOTypeSymbol node) default voidsetBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler) default voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetOOSymbolsHandler(OOSymbolsHandler oOSymbolsHandler) default voidtraverse(FieldSymbol node) default voiddefault voiddefault voiddefault voidtraverse(IOOSymbolsScope node) default voidtraverse(MethodSymbol node) default voidtraverse(OOTypeSymbol node) default voiddefault voiddefault voidvisit(ASTOOSymbolsNode node) default voiddefault voidvisit(FieldSymbol node) default voidvisit(ICommonOOSymbolsSymbol node) default voidvisit(IOOSymbolsArtifactScope node) default voidvisit(IOOSymbolsGlobalScope node) default voidvisit(IOOSymbolsScope node) default voidvisit(MethodSymbol node) default voidvisit(OOTypeSymbol node) Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.BasicSymbolsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, 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
-
add4OOSymbols
-
getOOSymbolsVisitorList
-
add4BasicSymbols
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser
-
getBasicSymbolsVisitorList
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
setOOSymbolsHandler
-
getOOSymbolsHandler
-
setBasicSymbolsHandler
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
getBasicSymbolsHandler
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
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
-