- 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
-
Method Summary
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
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.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, asMCCommonStatementsASTModifierAbstract, asMCCommonStatementsASTModifierConst, asMCCommonStatementsASTModifierDefault, asMCCommonStatementsASTModifierFinal, asMCCommonStatementsASTModifierNative, asMCCommonStatementsASTModifierPrivate, asMCCommonStatementsASTModifierProtected, asMCCommonStatementsASTModifierPublic, asMCCommonStatementsASTModifierStatic, asMCCommonStatementsASTModifierStrictFp, asMCCommonStatementsASTModifierSynchronized, asMCCommonStatementsASTModifierThreadsafe, asMCCommonStatementsASTModifierTransient, asMCCommonStatementsASTModifierVolatile, 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, isMCCommonStatementsASTModifierAbstract, isMCCommonStatementsASTModifierConst, isMCCommonStatementsASTModifierDefault, isMCCommonStatementsASTModifierFinal, isMCCommonStatementsASTModifierNative, isMCCommonStatementsASTModifierPrivate, isMCCommonStatementsASTModifierProtected, isMCCommonStatementsASTModifierPublic, isMCCommonStatementsASTModifierStatic, isMCCommonStatementsASTModifierStrictFp, isMCCommonStatementsASTModifierSynchronized, isMCCommonStatementsASTModifierThreadsafe, isMCCommonStatementsASTModifierTransient, isMCCommonStatementsASTModifierVolatile, 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 Details
-
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
-
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
-
isMCExceptionStatementsASTMCExceptionStatementsNode
boolean isMCExceptionStatementsASTMCExceptionStatementsNode(de.monticore.ast.ASTNode node)
-
asMCExceptionStatementsASTMCExceptionStatementsNode
-
isMCExceptionStatementsIMCExceptionStatementsScope
boolean isMCExceptionStatementsIMCExceptionStatementsScope(de.monticore.symboltable.IScope scope)
-
asMCExceptionStatementsIMCExceptionStatementsScope
-
isMCExceptionStatementsIMCExceptionStatementsGlobalScope
boolean isMCExceptionStatementsIMCExceptionStatementsGlobalScope(de.monticore.symboltable.IScope scope)
-
asMCExceptionStatementsIMCExceptionStatementsGlobalScope
-
isMCExceptionStatementsIMCExceptionStatementsArtifactScope
boolean isMCExceptionStatementsIMCExceptionStatementsArtifactScope(de.monticore.symboltable.IScope scope)
-
asMCExceptionStatementsIMCExceptionStatementsArtifactScope