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
public interface OOSymbolsTraverser extends BasicSymbolsTraverser
-
-
Method Summary
-
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, visit
-
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
-
add4OOSymbols
default void add4OOSymbols(OOSymbolsVisitor2 oOSymbolsVisitor)
-
getOOSymbolsVisitorList
default java.util.List<OOSymbolsVisitor2> getOOSymbolsVisitorList()
-
add4BasicSymbols
default void add4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor)
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser
-
getBasicSymbolsVisitorList
default java.util.List<BasicSymbolsVisitor2> getBasicSymbolsVisitorList()
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
setOOSymbolsHandler
default void setOOSymbolsHandler(OOSymbolsHandler oOSymbolsHandler)
-
getOOSymbolsHandler
default java.util.Optional<OOSymbolsHandler> getOOSymbolsHandler()
-
setBasicSymbolsHandler
default void setBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler)
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
getBasicSymbolsHandler
default java.util.Optional<BasicSymbolsHandler> getBasicSymbolsHandler()
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
visit
default void visit(ASTOOType node)
-
endVisit
default void endVisit(ASTOOType node)
-
handle
default void handle(ASTOOType node)
-
visit
default void visit(ASTField node)
-
endVisit
default void endVisit(ASTField node)
-
handle
default void handle(ASTField node)
-
visit
default void visit(ASTMethod node)
-
endVisit
default void endVisit(ASTMethod node)
-
handle
default void handle(ASTMethod node)
-
visit
default void visit(ASTOOSymbolsNode node)
-
endVisit
default void endVisit(ASTOOSymbolsNode node)
-
handle
default void handle(ASTOOSymbolsNode node)
-
visit
default void visit(OOTypeSymbol node)
-
endVisit
default void endVisit(OOTypeSymbol node)
-
handle
default void handle(OOTypeSymbol node)
-
traverse
default void traverse(OOTypeSymbol node)
-
visit
default void visit(FieldSymbol node)
-
endVisit
default void endVisit(FieldSymbol node)
-
handle
default void handle(FieldSymbol node)
-
traverse
default void traverse(FieldSymbol node)
-
visit
default void visit(MethodSymbol node)
-
endVisit
default void endVisit(MethodSymbol node)
-
handle
default void handle(MethodSymbol node)
-
traverse
default void traverse(MethodSymbol node)
-
visit
default void visit(ICommonOOSymbolsSymbol node)
-
endVisit
default void endVisit(ICommonOOSymbolsSymbol node)
-
handle
default void handle(ICommonOOSymbolsSymbol node)
-
traverse
default void traverse(ICommonOOSymbolsSymbol node)
-
visit
default void visit(IOOSymbolsScope node)
-
endVisit
default void endVisit(IOOSymbolsScope node)
-
handle
default void handle(IOOSymbolsScope node)
-
traverse
default void traverse(IOOSymbolsScope node)
-
visit
default void visit(IOOSymbolsArtifactScope node)
-
endVisit
default void endVisit(IOOSymbolsArtifactScope node)
-
handle
default void handle(IOOSymbolsArtifactScope node)
-
traverse
default void traverse(IOOSymbolsArtifactScope node)
-
visit
default void visit(IOOSymbolsGlobalScope node)
-
endVisit
default void endVisit(IOOSymbolsGlobalScope node)
-
handle
default void handle(IOOSymbolsGlobalScope node)
-
traverse
default void traverse(IOOSymbolsGlobalScope node)
-
-