Interface CompSymbolsTraverser
- All Superinterfaces:
BasicSymbolsTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCLiteralsBasisTraverser
- All Known Implementing Classes:
CompSymbolsTraverserImplementation
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor) default voidadd4CompSymbols(CompSymbolsVisitor2 compSymbolsVisitor) default voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) default voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) default voidendVisit(ASTComponentType node) default voidendVisit(ASTCompSymbolsNode node) default voiddefault voidendVisit(ASTSubcomponent node) default voiddefault voidendVisit(ComponentTypeSymbol node) default voiddefault voiddefault voiddefault voidendVisit(ICompSymbolsScope node) default voidendVisit(PortSymbol node) default voidendVisit(SubcomponentSymbol node) default Optional<BasicSymbolsHandler> default List<BasicSymbolsVisitor2> default Optional<CompSymbolsHandler> default List<CompSymbolsVisitor2> default Optional<ExpressionsBasisHandler> default List<ExpressionsBasisVisitor2> default Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<MCLiteralsBasisHandler> default List<MCLiteralsBasisVisitor2> default voidhandle(ASTComponentType node) default voidhandle(ASTCompSymbolsNode node) default voiddefault voidhandle(ASTSubcomponent node) default voiddefault voidhandle(ComponentTypeSymbol node) default voiddefault voiddefault voiddefault voidhandle(ICompSymbolsScope node) default voidhandle(PortSymbol node) default voidhandle(SubcomponentSymbol node) default voidsetBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler) default voidsetCompSymbolsHandler(CompSymbolsHandler compSymbolsHandler) default voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) default voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) default voidtraverse(ComponentTypeSymbol node) default voiddefault voiddefault voiddefault voidtraverse(ICompSymbolsScope node) default voidtraverse(PortSymbol node) default voidtraverse(SubcomponentSymbol node) default voidvisit(ASTComponentType node) default voidvisit(ASTCompSymbolsNode node) default voiddefault voidvisit(ASTSubcomponent node) default voidvisit(ASTSubcomponentArgument node) default voidvisit(ComponentTypeSymbol node) default voiddefault voiddefault voidvisit(ICompSymbolsGlobalScope node) default voidvisit(ICompSymbolsScope node) default voidvisit(PortSymbol node) default voidvisit(SubcomponentSymbol 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.expressions.expressionsbasis._visitor.ExpressionsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, 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
-
add4CompSymbols
-
getCompSymbolsVisitorList
-
add4BasicSymbols
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser
-
getBasicSymbolsVisitorList
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setCompSymbolsHandler
-
getCompSymbolsHandler
-
setBasicSymbolsHandler
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
getBasicSymbolsHandler
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
-
endVisit
-
handle
-
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
-