Interface IMCExceptionStatementsTypeDispatcher
-
- All Superinterfaces:
IBasicSymbolsTypeDispatcher,IExpressionsBasisTypeDispatcher,IMCBasicsTypeDispatcher,IMCBasicTypesTypeDispatcher,IMCCommonStatementsTypeDispatcher,IMCLiteralsBasisTypeDispatcher,IMCStatementsBasisTypeDispatcher,IMCVarDeclarationStatementsTypeDispatcher,IOOSymbolsTypeDispatcher
- All Known Subinterfaces:
IGrammar_WithConceptsTypeDispatcher,IMCFullJavaStatementsTypeDispatcher
- All Known Implementing Classes:
Grammar_WithConceptsTypeDispatcher,MCExceptionStatementsTypeDispatcher,MCFullJavaStatementsTypeDispatcher
public interface IMCExceptionStatementsTypeDispatcher extends IMCCommonStatementsTypeDispatcher
-
-
Method Summary
-
Methods inherited from interface de.monticore.symbols.basicsymbols._util.IBasicSymbolsTypeDispatcher
asBasicSymbolsASTBasicSymbolsNode, asBasicSymbolsASTDiagram, asBasicSymbolsASTFunction, asBasicSymbolsASTMCStereotype, asBasicSymbolsASTType, asBasicSymbolsASTTypeVar, asBasicSymbolsASTVariable, asBasicSymbolsBasicSymbolsLiterals, asBasicSymbolsDiagram, asBasicSymbolsFunction, asBasicSymbolsIBasicSymbolsArtifactScope, asBasicSymbolsIBasicSymbolsGlobalScope, asBasicSymbolsIBasicSymbolsScope, asBasicSymbolsMCStereotype, asBasicSymbolsType, asBasicSymbolsTypeVar, asBasicSymbolsVariable, isBasicSymbolsASTBasicSymbolsNode, isBasicSymbolsASTDiagram, isBasicSymbolsASTFunction, isBasicSymbolsASTMCStereotype, isBasicSymbolsASTType, isBasicSymbolsASTTypeVar, isBasicSymbolsASTVariable, isBasicSymbolsBasicSymbolsLiterals, isBasicSymbolsDiagram, isBasicSymbolsFunction, isBasicSymbolsIBasicSymbolsArtifactScope, isBasicSymbolsIBasicSymbolsGlobalScope, isBasicSymbolsIBasicSymbolsScope, isBasicSymbolsMCStereotype, isBasicSymbolsType, isBasicSymbolsTypeVar, isBasicSymbolsVariable
-
Methods inherited from interface de.monticore.expressions.expressionsbasis._util.IExpressionsBasisTypeDispatcher
asExpressionsBasisASTArguments, asExpressionsBasisASTExpression, asExpressionsBasisASTExpressionsBasisNode, asExpressionsBasisASTLiteralExpression, asExpressionsBasisASTNameExpression, asExpressionsBasisExpressionsBasisLiterals, asExpressionsBasisIExpressionsBasisArtifactScope, asExpressionsBasisIExpressionsBasisGlobalScope, asExpressionsBasisIExpressionsBasisScope, isExpressionsBasisASTArguments, isExpressionsBasisASTExpression, isExpressionsBasisASTExpressionsBasisNode, isExpressionsBasisASTLiteralExpression, isExpressionsBasisASTNameExpression, isExpressionsBasisExpressionsBasisLiterals, isExpressionsBasisIExpressionsBasisArtifactScope, isExpressionsBasisIExpressionsBasisGlobalScope, isExpressionsBasisIExpressionsBasisScope
-
Methods inherited from interface de.monticore.mcbasics._util.IMCBasicsTypeDispatcher
asMCBasicsASTMCBasicsNode, asMCBasicsIMCBasicsArtifactScope, asMCBasicsIMCBasicsGlobalScope, asMCBasicsIMCBasicsScope, asMCBasicsMCBasicsLiterals, isMCBasicsASTMCBasicsNode, isMCBasicsIMCBasicsArtifactScope, isMCBasicsIMCBasicsGlobalScope, isMCBasicsIMCBasicsScope, isMCBasicsMCBasicsLiterals
-
Methods inherited from interface de.monticore.types.mcbasictypes._util.IMCBasicTypesTypeDispatcher
asMCBasicTypesASTMCBasicTypesNode, asMCBasicTypesASTMCImportStatement, asMCBasicTypesASTMCObjectType, asMCBasicTypesASTMCPackageDeclaration, asMCBasicTypesASTMCPrimitiveType, asMCBasicTypesASTMCQualifiedName, asMCBasicTypesASTMCQualifiedType, asMCBasicTypesASTMCReturnType, asMCBasicTypesASTMCType, asMCBasicTypesASTMCVoidType, asMCBasicTypesIMCBasicTypesArtifactScope, asMCBasicTypesIMCBasicTypesGlobalScope, asMCBasicTypesIMCBasicTypesScope, asMCBasicTypesMCBasicTypesLiterals, isMCBasicTypesASTMCBasicTypesNode, isMCBasicTypesASTMCImportStatement, isMCBasicTypesASTMCObjectType, isMCBasicTypesASTMCPackageDeclaration, isMCBasicTypesASTMCPrimitiveType, isMCBasicTypesASTMCQualifiedName, isMCBasicTypesASTMCQualifiedType, isMCBasicTypesASTMCReturnType, isMCBasicTypesASTMCType, isMCBasicTypesASTMCVoidType, isMCBasicTypesIMCBasicTypesArtifactScope, isMCBasicTypesIMCBasicTypesGlobalScope, isMCBasicTypesIMCBasicTypesScope, isMCBasicTypesMCBasicTypesLiterals
-
Methods inherited from interface de.monticore.statements.mccommonstatements._util.IMCCommonStatementsTypeDispatcher
asMCCommonStatementsASTBreakStatement, asMCCommonStatementsASTCommonForControl, asMCCommonStatementsASTConstantExpressionSwitchLabel, asMCCommonStatementsASTDefaultSwitchLabel, asMCCommonStatementsASTDoWhileStatement, asMCCommonStatementsASTEmptyStatement, asMCCommonStatementsASTEnhancedForControl, asMCCommonStatementsASTEnumConstantSwitchLabel, asMCCommonStatementsASTExpressionStatement, asMCCommonStatementsASTForControl, asMCCommonStatementsASTForInit, asMCCommonStatementsASTForInitByExpressions, asMCCommonStatementsASTFormalParameter, asMCCommonStatementsASTForStatement, asMCCommonStatementsASTIfStatement, asMCCommonStatementsASTJavaModifier, asMCCommonStatementsASTMCCommonStatementsNode, asMCCommonStatementsASTMCJavaBlock, asMCCommonStatementsASTSwitchBlockStatementGroup, asMCCommonStatementsASTSwitchLabel, asMCCommonStatementsASTSwitchStatement, asMCCommonStatementsASTWhileStatement, asMCCommonStatementsIMCCommonStatementsArtifactScope, asMCCommonStatementsIMCCommonStatementsGlobalScope, asMCCommonStatementsIMCCommonStatementsScope, asMCCommonStatementsMCCommonStatementsLiterals, isMCCommonStatementsASTBreakStatement, isMCCommonStatementsASTCommonForControl, isMCCommonStatementsASTConstantExpressionSwitchLabel, isMCCommonStatementsASTDefaultSwitchLabel, isMCCommonStatementsASTDoWhileStatement, isMCCommonStatementsASTEmptyStatement, isMCCommonStatementsASTEnhancedForControl, isMCCommonStatementsASTEnumConstantSwitchLabel, isMCCommonStatementsASTExpressionStatement, isMCCommonStatementsASTForControl, isMCCommonStatementsASTForInit, isMCCommonStatementsASTForInitByExpressions, isMCCommonStatementsASTFormalParameter, isMCCommonStatementsASTForStatement, isMCCommonStatementsASTIfStatement, isMCCommonStatementsASTJavaModifier, isMCCommonStatementsASTMCCommonStatementsNode, isMCCommonStatementsASTMCJavaBlock, isMCCommonStatementsASTSwitchBlockStatementGroup, isMCCommonStatementsASTSwitchLabel, isMCCommonStatementsASTSwitchStatement, isMCCommonStatementsASTWhileStatement, isMCCommonStatementsIMCCommonStatementsArtifactScope, isMCCommonStatementsIMCCommonStatementsGlobalScope, isMCCommonStatementsIMCCommonStatementsScope, isMCCommonStatementsMCCommonStatementsLiterals
-
Methods inherited from interface de.monticore.literals.mcliteralsbasis._util.IMCLiteralsBasisTypeDispatcher
asMCLiteralsBasisASTLiteral, asMCLiteralsBasisASTMCLiteralsBasisNode, asMCLiteralsBasisIMCLiteralsBasisArtifactScope, asMCLiteralsBasisIMCLiteralsBasisGlobalScope, asMCLiteralsBasisIMCLiteralsBasisScope, asMCLiteralsBasisMCLiteralsBasisLiterals, isMCLiteralsBasisASTLiteral, isMCLiteralsBasisASTMCLiteralsBasisNode, isMCLiteralsBasisIMCLiteralsBasisArtifactScope, isMCLiteralsBasisIMCLiteralsBasisGlobalScope, isMCLiteralsBasisIMCLiteralsBasisScope, isMCLiteralsBasisMCLiteralsBasisLiterals
-
Methods inherited from interface de.monticore.statements.mcstatementsbasis._util.IMCStatementsBasisTypeDispatcher
asMCStatementsBasisASTMCBlockStatement, asMCStatementsBasisASTMCModifier, asMCStatementsBasisASTMCStatement, asMCStatementsBasisASTMCStatementsBasisNode, asMCStatementsBasisIMCStatementsBasisArtifactScope, asMCStatementsBasisIMCStatementsBasisGlobalScope, asMCStatementsBasisIMCStatementsBasisScope, asMCStatementsBasisMCStatementsBasisLiterals, isMCStatementsBasisASTMCBlockStatement, isMCStatementsBasisASTMCModifier, isMCStatementsBasisASTMCStatement, isMCStatementsBasisASTMCStatementsBasisNode, isMCStatementsBasisIMCStatementsBasisArtifactScope, isMCStatementsBasisIMCStatementsBasisGlobalScope, isMCStatementsBasisIMCStatementsBasisScope, isMCStatementsBasisMCStatementsBasisLiterals
-
Methods inherited from interface de.monticore.statements.mcvardeclarationstatements._util.IMCVarDeclarationStatementsTypeDispatcher
asMCVarDeclarationStatementsASTDeclarator, asMCVarDeclarationStatementsASTDeclaratorId, asMCVarDeclarationStatementsASTLocalVariableDeclaration, asMCVarDeclarationStatementsASTLocalVariableDeclarationStatement, asMCVarDeclarationStatementsASTMCVarDeclarationStatementsNode, asMCVarDeclarationStatementsASTSimpleInit, asMCVarDeclarationStatementsASTVariableDeclarator, asMCVarDeclarationStatementsASTVariableInit, asMCVarDeclarationStatementsIMCVarDeclarationStatementsArtifactScope, asMCVarDeclarationStatementsIMCVarDeclarationStatementsGlobalScope, asMCVarDeclarationStatementsIMCVarDeclarationStatementsScope, asMCVarDeclarationStatementsMCVarDeclarationStatementsLiterals, isMCVarDeclarationStatementsASTDeclarator, isMCVarDeclarationStatementsASTDeclaratorId, isMCVarDeclarationStatementsASTLocalVariableDeclaration, isMCVarDeclarationStatementsASTLocalVariableDeclarationStatement, isMCVarDeclarationStatementsASTMCVarDeclarationStatementsNode, isMCVarDeclarationStatementsASTSimpleInit, isMCVarDeclarationStatementsASTVariableDeclarator, isMCVarDeclarationStatementsASTVariableInit, isMCVarDeclarationStatementsIMCVarDeclarationStatementsArtifactScope, isMCVarDeclarationStatementsIMCVarDeclarationStatementsGlobalScope, isMCVarDeclarationStatementsIMCVarDeclarationStatementsScope, isMCVarDeclarationStatementsMCVarDeclarationStatementsLiterals
-
Methods inherited from interface de.monticore.symbols.oosymbols._util.IOOSymbolsTypeDispatcher
asOOSymbolsASTField, asOOSymbolsASTMethod, asOOSymbolsASTOOSymbolsNode, asOOSymbolsASTOOType, asOOSymbolsField, asOOSymbolsIOOSymbolsArtifactScope, asOOSymbolsIOOSymbolsGlobalScope, asOOSymbolsIOOSymbolsScope, asOOSymbolsMethod, asOOSymbolsOOSymbolsLiterals, asOOSymbolsOOType, isOOSymbolsASTField, isOOSymbolsASTMethod, isOOSymbolsASTOOSymbolsNode, isOOSymbolsASTOOType, isOOSymbolsField, isOOSymbolsIOOSymbolsArtifactScope, isOOSymbolsIOOSymbolsGlobalScope, isOOSymbolsIOOSymbolsScope, isOOSymbolsMethod, isOOSymbolsOOSymbolsLiterals, isOOSymbolsOOType
-
-
-
-
Method Detail
-
isMCExceptionStatementsASTTryStatement1
boolean isMCExceptionStatementsASTTryStatement1(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTTryStatement1
ASTTryStatement1 asMCExceptionStatementsASTTryStatement1(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTTryStatement2
boolean isMCExceptionStatementsASTTryStatement2(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTTryStatement2
ASTTryStatement2 asMCExceptionStatementsASTTryStatement2(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTTryStatement3
boolean isMCExceptionStatementsASTTryStatement3(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTTryStatement3
ASTTryStatement3 asMCExceptionStatementsASTTryStatement3(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTTryLocalVariableDeclaration
boolean isMCExceptionStatementsASTTryLocalVariableDeclaration(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTTryLocalVariableDeclaration
ASTTryLocalVariableDeclaration asMCExceptionStatementsASTTryLocalVariableDeclaration(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTCatchClause
boolean isMCExceptionStatementsASTCatchClause(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTCatchClause
ASTCatchClause asMCExceptionStatementsASTCatchClause(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTCatchTypeList
boolean isMCExceptionStatementsASTCatchTypeList(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTCatchTypeList
ASTCatchTypeList asMCExceptionStatementsASTCatchTypeList(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTThrowStatement
boolean isMCExceptionStatementsASTThrowStatement(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTThrowStatement
ASTThrowStatement asMCExceptionStatementsASTThrowStatement(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsMCExceptionStatementsLiterals
boolean isMCExceptionStatementsMCExceptionStatementsLiterals(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsMCExceptionStatementsLiterals
MCExceptionStatementsLiterals asMCExceptionStatementsMCExceptionStatementsLiterals(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsASTMCExceptionStatementsNode
boolean isMCExceptionStatementsASTMCExceptionStatementsNode(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTMCExceptionStatementsNode
ASTMCExceptionStatementsNode asMCExceptionStatementsASTMCExceptionStatementsNode(de.monticore.ast.ASTNode node)
-
isMCExceptionStatementsIMCExceptionStatementsScope
boolean isMCExceptionStatementsIMCExceptionStatementsScope(de.monticore.symboltable.IScope scope)
-
asMCExceptionStatementsIMCExceptionStatementsScope
IMCExceptionStatementsScope asMCExceptionStatementsIMCExceptionStatementsScope(de.monticore.symboltable.IScope scope)
-
isMCExceptionStatementsIMCExceptionStatementsGlobalScope
boolean isMCExceptionStatementsIMCExceptionStatementsGlobalScope(de.monticore.symboltable.IScope scope)
-
asMCExceptionStatementsIMCExceptionStatementsGlobalScope
IMCExceptionStatementsGlobalScope asMCExceptionStatementsIMCExceptionStatementsGlobalScope(de.monticore.symboltable.IScope scope)
-
isMCExceptionStatementsIMCExceptionStatementsArtifactScope
boolean isMCExceptionStatementsIMCExceptionStatementsArtifactScope(de.monticore.symboltable.IScope scope)
-
asMCExceptionStatementsIMCExceptionStatementsArtifactScope
IMCExceptionStatementsArtifactScope asMCExceptionStatementsIMCExceptionStatementsArtifactScope(de.monticore.symboltable.IScope scope)
-
-