Interface IMCCommonStatementsTypeDispatcher
-
- All Superinterfaces:
IBasicSymbolsTypeDispatcher,IExpressionsBasisTypeDispatcher,IMCBasicsTypeDispatcher,IMCBasicTypesTypeDispatcher,IMCLiteralsBasisTypeDispatcher,IMCStatementsBasisTypeDispatcher,IMCVarDeclarationStatementsTypeDispatcher,IOOSymbolsTypeDispatcher
- All Known Subinterfaces:
IGrammar_WithConceptsTypeDispatcher,IJavaLightTypeDispatcher,IMCExceptionStatementsTypeDispatcher,IMCFullJavaStatementsTypeDispatcher,IMCSynchronizedStatementsTypeDispatcher,IODRulesTypeDispatcher,ITFBasisExtsTypeDispatcher,ITFCommonsTypeDispatcher
- All Known Implementing Classes:
Grammar_WithConceptsTypeDispatcher,JavaLightTypeDispatcher,MCCommonStatementsTypeDispatcher,MCExceptionStatementsTypeDispatcher,MCFullJavaStatementsTypeDispatcher,MCSynchronizedStatementsTypeDispatcher,ODRulesTypeDispatcher,TFBasisExtsTypeDispatcher,TFCommonsTypeDispatcher
public interface IMCCommonStatementsTypeDispatcher extends IMCVarDeclarationStatementsTypeDispatcher
-
-
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.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
-
isMCCommonStatementsASTMCJavaBlock
boolean isMCCommonStatementsASTMCJavaBlock(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTMCJavaBlock
ASTMCJavaBlock asMCCommonStatementsASTMCJavaBlock(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTJavaModifier
boolean isMCCommonStatementsASTJavaModifier(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTJavaModifier
ASTJavaModifier asMCCommonStatementsASTJavaModifier(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTIfStatement
boolean isMCCommonStatementsASTIfStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTIfStatement
ASTIfStatement asMCCommonStatementsASTIfStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTForStatement
boolean isMCCommonStatementsASTForStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTForStatement
ASTForStatement asMCCommonStatementsASTForStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTCommonForControl
boolean isMCCommonStatementsASTCommonForControl(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTCommonForControl
ASTCommonForControl asMCCommonStatementsASTCommonForControl(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTForInit
boolean isMCCommonStatementsASTForInit(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTForInit
ASTForInit asMCCommonStatementsASTForInit(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTForInitByExpressions
boolean isMCCommonStatementsASTForInitByExpressions(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTForInitByExpressions
ASTForInitByExpressions asMCCommonStatementsASTForInitByExpressions(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTEnhancedForControl
boolean isMCCommonStatementsASTEnhancedForControl(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTEnhancedForControl
ASTEnhancedForControl asMCCommonStatementsASTEnhancedForControl(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTFormalParameter
boolean isMCCommonStatementsASTFormalParameter(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTFormalParameter
ASTFormalParameter asMCCommonStatementsASTFormalParameter(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTWhileStatement
boolean isMCCommonStatementsASTWhileStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTWhileStatement
ASTWhileStatement asMCCommonStatementsASTWhileStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTDoWhileStatement
boolean isMCCommonStatementsASTDoWhileStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTDoWhileStatement
ASTDoWhileStatement asMCCommonStatementsASTDoWhileStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTSwitchStatement
boolean isMCCommonStatementsASTSwitchStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTSwitchStatement
ASTSwitchStatement asMCCommonStatementsASTSwitchStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTEmptyStatement
boolean isMCCommonStatementsASTEmptyStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTEmptyStatement
ASTEmptyStatement asMCCommonStatementsASTEmptyStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTExpressionStatement
boolean isMCCommonStatementsASTExpressionStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTExpressionStatement
ASTExpressionStatement asMCCommonStatementsASTExpressionStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTSwitchBlockStatementGroup
boolean isMCCommonStatementsASTSwitchBlockStatementGroup(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTSwitchBlockStatementGroup
ASTSwitchBlockStatementGroup asMCCommonStatementsASTSwitchBlockStatementGroup(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTConstantExpressionSwitchLabel
boolean isMCCommonStatementsASTConstantExpressionSwitchLabel(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTConstantExpressionSwitchLabel
ASTConstantExpressionSwitchLabel asMCCommonStatementsASTConstantExpressionSwitchLabel(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTEnumConstantSwitchLabel
boolean isMCCommonStatementsASTEnumConstantSwitchLabel(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTEnumConstantSwitchLabel
ASTEnumConstantSwitchLabel asMCCommonStatementsASTEnumConstantSwitchLabel(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTDefaultSwitchLabel
boolean isMCCommonStatementsASTDefaultSwitchLabel(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTDefaultSwitchLabel
ASTDefaultSwitchLabel asMCCommonStatementsASTDefaultSwitchLabel(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTBreakStatement
boolean isMCCommonStatementsASTBreakStatement(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTBreakStatement
ASTBreakStatement asMCCommonStatementsASTBreakStatement(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTForControl
boolean isMCCommonStatementsASTForControl(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTForControl
ASTForControl asMCCommonStatementsASTForControl(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTSwitchLabel
boolean isMCCommonStatementsASTSwitchLabel(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTSwitchLabel
ASTSwitchLabel asMCCommonStatementsASTSwitchLabel(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsMCCommonStatementsLiterals
boolean isMCCommonStatementsMCCommonStatementsLiterals(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsMCCommonStatementsLiterals
MCCommonStatementsLiterals asMCCommonStatementsMCCommonStatementsLiterals(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsASTMCCommonStatementsNode
boolean isMCCommonStatementsASTMCCommonStatementsNode(de.monticore.ast.ASTNode node)
-
asMCCommonStatementsASTMCCommonStatementsNode
ASTMCCommonStatementsNode asMCCommonStatementsASTMCCommonStatementsNode(de.monticore.ast.ASTNode node)
-
isMCCommonStatementsIMCCommonStatementsScope
boolean isMCCommonStatementsIMCCommonStatementsScope(de.monticore.symboltable.IScope scope)
-
asMCCommonStatementsIMCCommonStatementsScope
IMCCommonStatementsScope asMCCommonStatementsIMCCommonStatementsScope(de.monticore.symboltable.IScope scope)
-
isMCCommonStatementsIMCCommonStatementsGlobalScope
boolean isMCCommonStatementsIMCCommonStatementsGlobalScope(de.monticore.symboltable.IScope scope)
-
asMCCommonStatementsIMCCommonStatementsGlobalScope
IMCCommonStatementsGlobalScope asMCCommonStatementsIMCCommonStatementsGlobalScope(de.monticore.symboltable.IScope scope)
-
isMCCommonStatementsIMCCommonStatementsArtifactScope
boolean isMCCommonStatementsIMCCommonStatementsArtifactScope(de.monticore.symboltable.IScope scope)
-
asMCCommonStatementsIMCCommonStatementsArtifactScope
IMCCommonStatementsArtifactScope asMCCommonStatementsIMCCommonStatementsArtifactScope(de.monticore.symboltable.IScope scope)
-
-