Package de.monticore.mccommon._util
Interface IMCCommonTypeDispatcher
- All Superinterfaces:
ICardinalityTypeDispatcher,ICompletenessTypeDispatcher,IExpressionsBasisTypeDispatcher,IMCBasicsTypeDispatcher,IMCCommonLiteralsTypeDispatcher,IMCLiteralsBasisTypeDispatcher,IUMLModifierTypeDispatcher,IUMLStereotypeTypeDispatcher
- All Known Implementing Classes:
MCCommonTypeDispatcher
public interface IMCCommonTypeDispatcher
extends ICardinalityTypeDispatcher, ICompletenessTypeDispatcher, IUMLModifierTypeDispatcher, IUMLStereotypeTypeDispatcher
-
Method Summary
Modifier and TypeMethodDescriptionasMCCommonASTMCCommonNode(de.monticore.ast.ASTNode node) asMCCommonIMCCommonArtifactScope(de.monticore.symboltable.IScope scope) asMCCommonIMCCommonGlobalScope(de.monticore.symboltable.IScope scope) asMCCommonIMCCommonScope(de.monticore.symboltable.IScope scope) asMCCommonMCCommonLiterals(de.monticore.ast.ASTNode node) booleanisMCCommonASTMCCommonNode(de.monticore.ast.ASTNode node) booleanisMCCommonIMCCommonArtifactScope(de.monticore.symboltable.IScope scope) booleanisMCCommonIMCCommonGlobalScope(de.monticore.symboltable.IScope scope) booleanisMCCommonIMCCommonScope(de.monticore.symboltable.IScope scope) booleanisMCCommonMCCommonLiterals(de.monticore.ast.ASTNode node) Methods inherited from interface de.monticore.cardinality._util.ICardinalityTypeDispatcher
asCardinalityASTCardinality, asCardinalityASTCardinalityNode, asCardinalityCardinalityLiterals, asCardinalityICardinalityArtifactScope, asCardinalityICardinalityGlobalScope, asCardinalityICardinalityScope, isCardinalityASTCardinality, isCardinalityASTCardinalityNode, isCardinalityCardinalityLiterals, isCardinalityICardinalityArtifactScope, isCardinalityICardinalityGlobalScope, isCardinalityICardinalityScopeMethods inherited from interface de.monticore.completeness._util.ICompletenessTypeDispatcher
asCompletenessASTCompleteness, asCompletenessASTCompletenessNode, asCompletenessCompletenessLiterals, asCompletenessICompletenessArtifactScope, asCompletenessICompletenessGlobalScope, asCompletenessICompletenessScope, isCompletenessASTCompleteness, isCompletenessASTCompletenessNode, isCompletenessCompletenessLiterals, isCompletenessICompletenessArtifactScope, isCompletenessICompletenessGlobalScope, isCompletenessICompletenessScopeMethods 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, isExpressionsBasisIExpressionsBasisScopeMethods inherited from interface de.monticore.mcbasics._util.IMCBasicsTypeDispatcher
asMCBasicsASTMCBasicsNode, asMCBasicsIMCBasicsArtifactScope, asMCBasicsIMCBasicsGlobalScope, asMCBasicsIMCBasicsScope, asMCBasicsMCBasicsLiterals, isMCBasicsASTMCBasicsNode, isMCBasicsIMCBasicsArtifactScope, isMCBasicsIMCBasicsGlobalScope, isMCBasicsIMCBasicsScope, isMCBasicsMCBasicsLiteralsMethods inherited from interface de.monticore.literals.mccommonliterals._util.IMCCommonLiteralsTypeDispatcher
asMCCommonLiteralsASTBasicDoubleLiteral, asMCCommonLiteralsASTBasicFloatLiteral, asMCCommonLiteralsASTBasicLongLiteral, asMCCommonLiteralsASTBooleanLiteral, asMCCommonLiteralsASTCharLiteral, asMCCommonLiteralsASTMCCommonLiteralsNode, asMCCommonLiteralsASTNatLiteral, asMCCommonLiteralsASTNullLiteral, asMCCommonLiteralsASTNumericLiteral, asMCCommonLiteralsASTSignedBasicDoubleLiteral, asMCCommonLiteralsASTSignedBasicFloatLiteral, asMCCommonLiteralsASTSignedBasicLongLiteral, asMCCommonLiteralsASTSignedLiteral, asMCCommonLiteralsASTSignedNatLiteral, asMCCommonLiteralsASTSignedNumericLiteral, asMCCommonLiteralsASTStringLiteral, asMCCommonLiteralsIMCCommonLiteralsArtifactScope, asMCCommonLiteralsIMCCommonLiteralsGlobalScope, asMCCommonLiteralsIMCCommonLiteralsScope, asMCCommonLiteralsMCCommonLiteralsLiterals, isMCCommonLiteralsASTBasicDoubleLiteral, isMCCommonLiteralsASTBasicFloatLiteral, isMCCommonLiteralsASTBasicLongLiteral, isMCCommonLiteralsASTBooleanLiteral, isMCCommonLiteralsASTCharLiteral, isMCCommonLiteralsASTMCCommonLiteralsNode, isMCCommonLiteralsASTNatLiteral, isMCCommonLiteralsASTNullLiteral, isMCCommonLiteralsASTNumericLiteral, isMCCommonLiteralsASTSignedBasicDoubleLiteral, isMCCommonLiteralsASTSignedBasicFloatLiteral, isMCCommonLiteralsASTSignedBasicLongLiteral, isMCCommonLiteralsASTSignedLiteral, isMCCommonLiteralsASTSignedNatLiteral, isMCCommonLiteralsASTSignedNumericLiteral, isMCCommonLiteralsASTStringLiteral, isMCCommonLiteralsIMCCommonLiteralsArtifactScope, isMCCommonLiteralsIMCCommonLiteralsGlobalScope, isMCCommonLiteralsIMCCommonLiteralsScope, isMCCommonLiteralsMCCommonLiteralsLiteralsMethods inherited from interface de.monticore.literals.mcliteralsbasis._util.IMCLiteralsBasisTypeDispatcher
asMCLiteralsBasisASTLiteral, asMCLiteralsBasisASTMCLiteralsBasisNode, asMCLiteralsBasisIMCLiteralsBasisArtifactScope, asMCLiteralsBasisIMCLiteralsBasisGlobalScope, asMCLiteralsBasisIMCLiteralsBasisScope, asMCLiteralsBasisMCLiteralsBasisLiterals, isMCLiteralsBasisASTLiteral, isMCLiteralsBasisASTMCLiteralsBasisNode, isMCLiteralsBasisIMCLiteralsBasisArtifactScope, isMCLiteralsBasisIMCLiteralsBasisGlobalScope, isMCLiteralsBasisIMCLiteralsBasisScope, isMCLiteralsBasisMCLiteralsBasisLiteralsMethods inherited from interface de.monticore.umlmodifier._util.IUMLModifierTypeDispatcher
asUMLModifierASTModifier, asUMLModifierASTUMLModifierNode, asUMLModifierIUMLModifierArtifactScope, asUMLModifierIUMLModifierGlobalScope, asUMLModifierIUMLModifierScope, asUMLModifierUMLModifierLiterals, isUMLModifierASTModifier, isUMLModifierASTUMLModifierNode, isUMLModifierIUMLModifierArtifactScope, isUMLModifierIUMLModifierGlobalScope, isUMLModifierIUMLModifierScope, isUMLModifierUMLModifierLiteralsMethods inherited from interface de.monticore.umlstereotype._util.IUMLStereotypeTypeDispatcher
asUMLStereotypeASTStereotype, asUMLStereotypeASTStereoValue, asUMLStereotypeASTUMLStereotypeNode, asUMLStereotypeIUMLStereotypeArtifactScope, asUMLStereotypeIUMLStereotypeGlobalScope, asUMLStereotypeIUMLStereotypeScope, asUMLStereotypeUMLStereotypeLiterals, isUMLStereotypeASTStereotype, isUMLStereotypeASTStereoValue, isUMLStereotypeASTUMLStereotypeNode, isUMLStereotypeIUMLStereotypeArtifactScope, isUMLStereotypeIUMLStereotypeGlobalScope, isUMLStereotypeIUMLStereotypeScope, isUMLStereotypeUMLStereotypeLiterals
-
Method Details
-
isMCCommonMCCommonLiterals
boolean isMCCommonMCCommonLiterals(de.monticore.ast.ASTNode node) -
asMCCommonMCCommonLiterals
-
isMCCommonASTMCCommonNode
boolean isMCCommonASTMCCommonNode(de.monticore.ast.ASTNode node) -
asMCCommonASTMCCommonNode
-
isMCCommonIMCCommonScope
boolean isMCCommonIMCCommonScope(de.monticore.symboltable.IScope scope) -
asMCCommonIMCCommonScope
-
isMCCommonIMCCommonGlobalScope
boolean isMCCommonIMCCommonGlobalScope(de.monticore.symboltable.IScope scope) -
asMCCommonIMCCommonGlobalScope
-
isMCCommonIMCCommonArtifactScope
boolean isMCCommonIMCCommonArtifactScope(de.monticore.symboltable.IScope scope) -
asMCCommonIMCCommonArtifactScope
-