Interface MCCommonStatementsTraverser
-
- All Superinterfaces:
BasicSymbolsTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCBasicTypesTraverser,MCLiteralsBasisTraverser,MCStatementsBasisTraverser,MCVarDeclarationStatementsTraverser,OOSymbolsTraverser
- All Known Subinterfaces:
Grammar_WithConceptsTraverser,JavaLightTraverser,MCExceptionStatementsTraverser,MCFullJavaStatementsTraverser,MCSynchronizedStatementsTraverser,ODRulesTraverser,TFBasisExtsTraverser,TFCommonsTraverser
- All Known Implementing Classes:
Grammar_WithConceptsTraverserImplementation,JavaLightTraverserImplementation,MCCommonStatementsTraverserImplementation,MCExceptionStatementsTraverserImplementation,MCFullJavaStatementsTraverserImplementation,MCSynchronizedStatementsTraverserImplementation,ODRulesTraverserImplementation,TFBasisExtsTraverserImplementation,TFCommonsTraverserImplementation
public interface MCCommonStatementsTraverser extends MCVarDeclarationStatementsTraverser
-
-
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.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, 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
-
Methods inherited from interface de.monticore.mcbasics._visitor.MCBasicsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.types.mcbasictypes._visitor.MCBasicTypesTraverser
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, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._visitor.MCLiteralsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.statements.mcstatementsbasis._visitor.MCStatementsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.statements.mcvardeclarationstatements._visitor.MCVarDeclarationStatementsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.symbols.oosymbols._visitor.OOSymbolsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
add4MCCommonStatements
default void add4MCCommonStatements(MCCommonStatementsVisitor2 mCCommonStatementsVisitor)
-
getMCCommonStatementsVisitorList
default java.util.List<MCCommonStatementsVisitor2> getMCCommonStatementsVisitorList()
-
add4MCVarDeclarationStatements
default void add4MCVarDeclarationStatements(MCVarDeclarationStatementsVisitor2 mCVarDeclarationStatementsVisitor)
- Specified by:
add4MCVarDeclarationStatementsin interfaceMCVarDeclarationStatementsTraverser
-
getMCVarDeclarationStatementsVisitorList
default java.util.List<MCVarDeclarationStatementsVisitor2> getMCVarDeclarationStatementsVisitorList()
- Specified by:
getMCVarDeclarationStatementsVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4MCStatementsBasis
default void add4MCStatementsBasis(MCStatementsBasisVisitor2 mCStatementsBasisVisitor)
- Specified by:
add4MCStatementsBasisin interfaceMCStatementsBasisTraverser- Specified by:
add4MCStatementsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getMCStatementsBasisVisitorList
default java.util.List<MCStatementsBasisVisitor2> getMCStatementsBasisVisitorList()
- Specified by:
getMCStatementsBasisVisitorListin interfaceMCStatementsBasisTraverser- Specified by:
getMCStatementsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4MCBasicTypes
default void add4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceMCVarDeclarationStatementsTraverser
-
getMCBasicTypesVisitorList
default java.util.List<MCBasicTypesVisitor2> getMCBasicTypesVisitorList()
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4ExpressionsBasis
default void add4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor)
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getExpressionsBasisVisitorList
default java.util.List<ExpressionsBasisVisitor2> getExpressionsBasisVisitorList()
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4OOSymbols
default void add4OOSymbols(OOSymbolsVisitor2 oOSymbolsVisitor)
- Specified by:
add4OOSymbolsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4OOSymbolsin interfaceOOSymbolsTraverser
-
getOOSymbolsVisitorList
default java.util.List<OOSymbolsVisitor2> getOOSymbolsVisitorList()
- Specified by:
getOOSymbolsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getOOSymbolsVisitorListin interfaceOOSymbolsTraverser
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4MCBasicsin interfaceOOSymbolsTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getMCBasicsVisitorListin interfaceOOSymbolsTraverser
-
add4MCLiteralsBasis
default void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getMCLiteralsBasisVisitorList
default java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4BasicSymbols
default void add4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor)
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser- Specified by:
add4BasicSymbolsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4BasicSymbolsin interfaceOOSymbolsTraverser
-
getBasicSymbolsVisitorList
default java.util.List<BasicSymbolsVisitor2> getBasicSymbolsVisitorList()
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceOOSymbolsTraverser
-
setMCCommonStatementsHandler
default void setMCCommonStatementsHandler(MCCommonStatementsHandler mCCommonStatementsHandler)
-
getMCCommonStatementsHandler
default java.util.Optional<MCCommonStatementsHandler> getMCCommonStatementsHandler()
-
setMCVarDeclarationStatementsHandler
default void setMCVarDeclarationStatementsHandler(MCVarDeclarationStatementsHandler mCVarDeclarationStatementsHandler)
- Specified by:
setMCVarDeclarationStatementsHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCVarDeclarationStatementsHandler
default java.util.Optional<MCVarDeclarationStatementsHandler> getMCVarDeclarationStatementsHandler()
- Specified by:
getMCVarDeclarationStatementsHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setMCStatementsBasisHandler
default void setMCStatementsBasisHandler(MCStatementsBasisHandler mCStatementsBasisHandler)
- Specified by:
setMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser- Specified by:
setMCStatementsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCStatementsBasisHandler
default java.util.Optional<MCStatementsBasisHandler> getMCStatementsBasisHandler()
- Specified by:
getMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser- Specified by:
getMCStatementsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setMCBasicTypesHandler
default void setMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCBasicTypesHandler
default java.util.Optional<MCBasicTypesHandler> getMCBasicTypesHandler()
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setExpressionsBasisHandler
default void setExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler)
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getExpressionsBasisHandler
default java.util.Optional<ExpressionsBasisHandler> getExpressionsBasisHandler()
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setOOSymbolsHandler
default void setOOSymbolsHandler(OOSymbolsHandler oOSymbolsHandler)
- Specified by:
setOOSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setOOSymbolsHandlerin interfaceOOSymbolsTraverser
-
getOOSymbolsHandler
default java.util.Optional<OOSymbolsHandler> getOOSymbolsHandler()
- Specified by:
getOOSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getOOSymbolsHandlerin interfaceOOSymbolsTraverser
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setMCBasicsHandlerin interfaceOOSymbolsTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getMCBasicsHandlerin interfaceOOSymbolsTraverser
-
setMCLiteralsBasisHandler
default void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCLiteralsBasisHandler
default java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setBasicSymbolsHandler
default void setBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler)
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceOOSymbolsTraverser
-
getBasicSymbolsHandler
default java.util.Optional<BasicSymbolsHandler> getBasicSymbolsHandler()
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceOOSymbolsTraverser
-
visit
default void visit(ASTMCJavaBlock node)
-
endVisit
default void endVisit(ASTMCJavaBlock node)
-
handle
default void handle(ASTMCJavaBlock node)
-
traverse
default void traverse(ASTMCJavaBlock node)
-
visit
default void visit(ASTJavaModifier node)
-
endVisit
default void endVisit(ASTJavaModifier node)
-
handle
default void handle(ASTJavaModifier node)
-
traverse
default void traverse(ASTJavaModifier node)
-
visit
default void visit(ASTIfStatement node)
-
endVisit
default void endVisit(ASTIfStatement node)
-
handle
default void handle(ASTIfStatement node)
-
traverse
default void traverse(ASTIfStatement node)
-
visit
default void visit(ASTForStatement node)
-
endVisit
default void endVisit(ASTForStatement node)
-
handle
default void handle(ASTForStatement node)
-
traverse
default void traverse(ASTForStatement node)
-
visit
default void visit(ASTCommonForControl node)
-
endVisit
default void endVisit(ASTCommonForControl node)
-
handle
default void handle(ASTCommonForControl node)
-
traverse
default void traverse(ASTCommonForControl node)
-
visit
default void visit(ASTForInit node)
-
endVisit
default void endVisit(ASTForInit node)
-
handle
default void handle(ASTForInit node)
-
traverse
default void traverse(ASTForInit node)
-
visit
default void visit(ASTForInitByExpressions node)
-
endVisit
default void endVisit(ASTForInitByExpressions node)
-
handle
default void handle(ASTForInitByExpressions node)
-
traverse
default void traverse(ASTForInitByExpressions node)
-
visit
default void visit(ASTEnhancedForControl node)
-
endVisit
default void endVisit(ASTEnhancedForControl node)
-
handle
default void handle(ASTEnhancedForControl node)
-
traverse
default void traverse(ASTEnhancedForControl node)
-
visit
default void visit(ASTFormalParameter node)
-
endVisit
default void endVisit(ASTFormalParameter node)
-
handle
default void handle(ASTFormalParameter node)
-
traverse
default void traverse(ASTFormalParameter node)
-
visit
default void visit(ASTWhileStatement node)
-
endVisit
default void endVisit(ASTWhileStatement node)
-
handle
default void handle(ASTWhileStatement node)
-
traverse
default void traverse(ASTWhileStatement node)
-
visit
default void visit(ASTDoWhileStatement node)
-
endVisit
default void endVisit(ASTDoWhileStatement node)
-
handle
default void handle(ASTDoWhileStatement node)
-
traverse
default void traverse(ASTDoWhileStatement node)
-
visit
default void visit(ASTSwitchStatement node)
-
endVisit
default void endVisit(ASTSwitchStatement node)
-
handle
default void handle(ASTSwitchStatement node)
-
traverse
default void traverse(ASTSwitchStatement node)
-
visit
default void visit(ASTEmptyStatement node)
-
endVisit
default void endVisit(ASTEmptyStatement node)
-
handle
default void handle(ASTEmptyStatement node)
-
traverse
default void traverse(ASTEmptyStatement node)
-
visit
default void visit(ASTExpressionStatement node)
-
endVisit
default void endVisit(ASTExpressionStatement node)
-
handle
default void handle(ASTExpressionStatement node)
-
traverse
default void traverse(ASTExpressionStatement node)
-
visit
default void visit(ASTSwitchBlockStatementGroup node)
-
endVisit
default void endVisit(ASTSwitchBlockStatementGroup node)
-
handle
default void handle(ASTSwitchBlockStatementGroup node)
-
traverse
default void traverse(ASTSwitchBlockStatementGroup node)
-
visit
default void visit(ASTConstantExpressionSwitchLabel node)
-
endVisit
default void endVisit(ASTConstantExpressionSwitchLabel node)
-
handle
default void handle(ASTConstantExpressionSwitchLabel node)
-
traverse
default void traverse(ASTConstantExpressionSwitchLabel node)
-
visit
default void visit(ASTEnumConstantSwitchLabel node)
-
endVisit
default void endVisit(ASTEnumConstantSwitchLabel node)
-
handle
default void handle(ASTEnumConstantSwitchLabel node)
-
traverse
default void traverse(ASTEnumConstantSwitchLabel node)
-
visit
default void visit(ASTDefaultSwitchLabel node)
-
endVisit
default void endVisit(ASTDefaultSwitchLabel node)
-
handle
default void handle(ASTDefaultSwitchLabel node)
-
traverse
default void traverse(ASTDefaultSwitchLabel node)
-
visit
default void visit(ASTBreakStatement node)
-
endVisit
default void endVisit(ASTBreakStatement node)
-
handle
default void handle(ASTBreakStatement node)
-
traverse
default void traverse(ASTBreakStatement node)
-
visit
default void visit(ASTForControl node)
-
endVisit
default void endVisit(ASTForControl node)
-
handle
default void handle(ASTForControl node)
-
visit
default void visit(ASTSwitchLabel node)
-
endVisit
default void endVisit(ASTSwitchLabel node)
-
handle
default void handle(ASTSwitchLabel node)
-
visit
default void visit(ASTMCCommonStatementsNode node)
-
endVisit
default void endVisit(ASTMCCommonStatementsNode node)
-
handle
default void handle(ASTMCCommonStatementsNode node)
-
visit
default void visit(ICommonMCCommonStatementsSymbol node)
-
endVisit
default void endVisit(ICommonMCCommonStatementsSymbol node)
-
handle
default void handle(ICommonMCCommonStatementsSymbol node)
-
traverse
default void traverse(ICommonMCCommonStatementsSymbol node)
-
visit
default void visit(IMCCommonStatementsScope node)
-
endVisit
default void endVisit(IMCCommonStatementsScope node)
-
handle
default void handle(IMCCommonStatementsScope node)
-
traverse
default void traverse(IMCCommonStatementsScope node)
-
visit
default void visit(IMCCommonStatementsArtifactScope node)
-
endVisit
default void endVisit(IMCCommonStatementsArtifactScope node)
-
handle
default void handle(IMCCommonStatementsArtifactScope node)
-
traverse
default void traverse(IMCCommonStatementsArtifactScope node)
-
visit
default void visit(IMCCommonStatementsGlobalScope node)
-
endVisit
default void endVisit(IMCCommonStatementsGlobalScope node)
-
handle
default void handle(IMCCommonStatementsGlobalScope node)
-
traverse
default void traverse(IMCCommonStatementsGlobalScope node)
-
-