Interface MCExceptionStatementsTraverser
- All Superinterfaces:
BasicSymbolsTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCBasicTypesTraverser,MCCommonStatementsTraverser,MCLiteralsBasisTraverser,MCStatementsBasisTraverser,MCVarDeclarationStatementsTraverser,OOSymbolsTraverser
- All Known Subinterfaces:
Grammar_WithConceptsTraverser,MCFullJavaStatementsTraverser
- All Known Implementing Classes:
Grammar_WithConceptsTraverserImplementation,MCExceptionStatementsTraverserImplementation,MCFullJavaStatementsTraverserImplementation
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor) default voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) default voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor) default voidadd4MCCommonStatements(MCCommonStatementsVisitor2 mCCommonStatementsVisitor) default voidadd4MCExceptionStatements(MCExceptionStatementsVisitor2 mCExceptionStatementsVisitor) default voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) default voidadd4MCStatementsBasis(MCStatementsBasisVisitor2 mCStatementsBasisVisitor) default voidadd4MCVarDeclarationStatements(MCVarDeclarationStatementsVisitor2 mCVarDeclarationStatementsVisitor) default voidadd4OOSymbols(OOSymbolsVisitor2 oOSymbolsVisitor) default voidendVisit(ASTCatchClause node) default voidendVisit(ASTCatchTypeList node) default voiddefault voidendVisit(ASTThrowStatement node) default voiddefault voidendVisit(ASTTryStatement1 node) default voidendVisit(ASTTryStatement2 node) default voidendVisit(ASTTryStatement3 node) default voiddefault voiddefault voiddefault voiddefault Optional<BasicSymbolsHandler> default List<BasicSymbolsVisitor2> default Optional<ExpressionsBasisHandler> default List<ExpressionsBasisVisitor2> default Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<MCBasicTypesHandler> default List<MCBasicTypesVisitor2> default Optional<MCCommonStatementsHandler> default List<MCCommonStatementsVisitor2> default Optional<MCExceptionStatementsHandler> default List<MCExceptionStatementsVisitor2> default Optional<MCLiteralsBasisHandler> default List<MCLiteralsBasisVisitor2> default Optional<MCStatementsBasisHandler> default List<MCStatementsBasisVisitor2> default List<MCVarDeclarationStatementsVisitor2> default Optional<OOSymbolsHandler> default List<OOSymbolsVisitor2> default voidhandle(ASTCatchClause node) default voidhandle(ASTCatchTypeList node) default voiddefault voidhandle(ASTThrowStatement node) default voiddefault voidhandle(ASTTryStatement1 node) default voidhandle(ASTTryStatement2 node) default voidhandle(ASTTryStatement3 node) default voiddefault voiddefault voiddefault voiddefault voidsetBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler) default voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) default voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler) default voidsetMCCommonStatementsHandler(MCCommonStatementsHandler mCCommonStatementsHandler) default voidsetMCExceptionStatementsHandler(MCExceptionStatementsHandler mCExceptionStatementsHandler) default voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) default voidsetMCStatementsBasisHandler(MCStatementsBasisHandler mCStatementsBasisHandler) default voidsetMCVarDeclarationStatementsHandler(MCVarDeclarationStatementsHandler mCVarDeclarationStatementsHandler) default voidsetOOSymbolsHandler(OOSymbolsHandler oOSymbolsHandler) default voidtraverse(ASTCatchClause node) default voidtraverse(ASTCatchTypeList node) default voidtraverse(ASTThrowStatement node) default voiddefault voidtraverse(ASTTryStatement1 node) default voidtraverse(ASTTryStatement2 node) default voidtraverse(ASTTryStatement3 node) default voiddefault voiddefault voiddefault voiddefault voidvisit(ASTCatchClause node) default voidvisit(ASTCatchTypeList node) default voiddefault voidvisit(ASTThrowStatement node) default voiddefault voidvisit(ASTTryStatement1 node) default voidvisit(ASTTryStatement2 node) default voidvisit(ASTTryStatement3 node) default voiddefault voiddefault voiddefault voidMethods 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, visitMethods 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, visitMethods 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, visitMethods inherited from interface de.monticore.statements.mccommonstatements._visitor.MCCommonStatementsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, 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, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods 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, visitMethods 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, visitMethods 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, visitMethods 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 Details
-
add4MCExceptionStatements
-
getMCExceptionStatementsVisitorList
-
add4MCCommonStatements
- Specified by:
add4MCCommonStatementsin interfaceMCCommonStatementsTraverser
-
getMCCommonStatementsVisitorList
- Specified by:
getMCCommonStatementsVisitorListin interfaceMCCommonStatementsTraverser
-
add4MCVarDeclarationStatements
default void add4MCVarDeclarationStatements(MCVarDeclarationStatementsVisitor2 mCVarDeclarationStatementsVisitor) - Specified by:
add4MCVarDeclarationStatementsin interfaceMCCommonStatementsTraverser- Specified by:
add4MCVarDeclarationStatementsin interfaceMCVarDeclarationStatementsTraverser
-
getMCVarDeclarationStatementsVisitorList
- Specified by:
getMCVarDeclarationStatementsVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getMCVarDeclarationStatementsVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4MCStatementsBasis
- Specified by:
add4MCStatementsBasisin interfaceMCCommonStatementsTraverser- Specified by:
add4MCStatementsBasisin interfaceMCStatementsBasisTraverser- Specified by:
add4MCStatementsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getMCStatementsBasisVisitorList
- Specified by:
getMCStatementsBasisVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getMCStatementsBasisVisitorListin interfaceMCStatementsBasisTraverser- Specified by:
getMCStatementsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4MCBasicTypes
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceMCCommonStatementsTraverser- Specified by:
add4MCBasicTypesin interfaceMCVarDeclarationStatementsTraverser
-
getMCBasicTypesVisitorList
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceMCCommonStatementsTraverser- Specified by:
add4ExpressionsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4OOSymbols
- Specified by:
add4OOSymbolsin interfaceMCCommonStatementsTraverser- Specified by:
add4OOSymbolsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4OOSymbolsin interfaceOOSymbolsTraverser
-
getOOSymbolsVisitorList
- Specified by:
getOOSymbolsVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getOOSymbolsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getOOSymbolsVisitorListin interfaceOOSymbolsTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceMCCommonStatementsTraverser- Specified by:
add4MCBasicsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4MCBasicsin interfaceOOSymbolsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getMCBasicsVisitorListin interfaceOOSymbolsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCCommonStatementsTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCVarDeclarationStatementsTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCVarDeclarationStatementsTraverser
-
add4BasicSymbols
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser- Specified by:
add4BasicSymbolsin interfaceMCCommonStatementsTraverser- Specified by:
add4BasicSymbolsin interfaceMCVarDeclarationStatementsTraverser- Specified by:
add4BasicSymbolsin interfaceOOSymbolsTraverser
-
getBasicSymbolsVisitorList
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceMCCommonStatementsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceOOSymbolsTraverser
-
setMCExceptionStatementsHandler
default void setMCExceptionStatementsHandler(MCExceptionStatementsHandler mCExceptionStatementsHandler) -
getMCExceptionStatementsHandler
-
setMCCommonStatementsHandler
- Specified by:
setMCCommonStatementsHandlerin interfaceMCCommonStatementsTraverser
-
getMCCommonStatementsHandler
- Specified by:
getMCCommonStatementsHandlerin interfaceMCCommonStatementsTraverser
-
setMCVarDeclarationStatementsHandler
default void setMCVarDeclarationStatementsHandler(MCVarDeclarationStatementsHandler mCVarDeclarationStatementsHandler) - Specified by:
setMCVarDeclarationStatementsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setMCVarDeclarationStatementsHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCVarDeclarationStatementsHandler
- Specified by:
getMCVarDeclarationStatementsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getMCVarDeclarationStatementsHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setMCStatementsBasisHandler
- Specified by:
setMCStatementsBasisHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser- Specified by:
setMCStatementsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCStatementsBasisHandler
- Specified by:
getMCStatementsBasisHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser- Specified by:
getMCStatementsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setMCBasicTypesHandler
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCBasicTypesHandler
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setExpressionsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getExpressionsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setOOSymbolsHandler
- Specified by:
setOOSymbolsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setOOSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setOOSymbolsHandlerin interfaceOOSymbolsTraverser
-
getOOSymbolsHandler
- Specified by:
getOOSymbolsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getOOSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getOOSymbolsHandlerin interfaceOOSymbolsTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setMCBasicsHandlerin interfaceOOSymbolsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getMCBasicsHandlerin interfaceOOSymbolsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCVarDeclarationStatementsTraverser
-
setBasicSymbolsHandler
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceOOSymbolsTraverser
-
getBasicSymbolsHandler
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceMCCommonStatementsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceMCVarDeclarationStatementsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceOOSymbolsTraverser
-
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
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-