Interface IOCLExpressionsTypeDispatcher
- All Superinterfaces:
IBasicSymbolsTypeDispatcher,IExpressionsBasisTypeDispatcher,IMCBasicsTypeDispatcher,IMCBasicTypesTypeDispatcher,IMCLiteralsBasisTypeDispatcher
- All Known Implementing Classes:
OCLExpressionsTypeDispatcher
public interface IOCLExpressionsTypeDispatcher
extends IExpressionsBasisTypeDispatcher, IMCBasicTypesTypeDispatcher, IBasicSymbolsTypeDispatcher
-
Method Summary
Modifier and TypeMethodDescriptionasOCLExpressionsASTAnyExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTEquivalentExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTExistsExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTForallExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTIfThenElseExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTImpliesExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTInDeclaration(de.monticore.ast.ASTNode node) asOCLExpressionsASTInDeclarationVariable(de.monticore.ast.ASTNode node) asOCLExpressionsASTIterateExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTLetinExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTOCLAtPreQualification(de.monticore.ast.ASTNode node) asOCLExpressionsASTOCLExpressionsNode(de.monticore.ast.ASTNode node) asOCLExpressionsASTOCLTransitiveQualification(de.monticore.ast.ASTNode node) asOCLExpressionsASTOCLVariableDeclaration(de.monticore.ast.ASTNode node) asOCLExpressionsASTTypeIfExpression(de.monticore.ast.ASTNode node) asOCLExpressionsASTTypeIfThenExpression(de.monticore.ast.ASTNode node) asOCLExpressionsIOCLExpressionsArtifactScope(de.monticore.symboltable.IScope scope) asOCLExpressionsIOCLExpressionsGlobalScope(de.monticore.symboltable.IScope scope) asOCLExpressionsIOCLExpressionsScope(de.monticore.symboltable.IScope scope) asOCLExpressionsOCLExpressionsLiterals(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTAnyExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTEquivalentExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTExistsExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTForallExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTIfThenElseExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTImpliesExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTInDeclaration(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTInDeclarationVariable(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTIterateExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTLetinExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTOCLAtPreQualification(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTOCLExpressionsNode(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTOCLTransitiveQualification(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTOCLVariableDeclaration(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTTypeIfExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsASTTypeIfThenExpression(de.monticore.ast.ASTNode node) booleanisOCLExpressionsIOCLExpressionsArtifactScope(de.monticore.symboltable.IScope scope) booleanisOCLExpressionsIOCLExpressionsGlobalScope(de.monticore.symboltable.IScope scope) booleanisOCLExpressionsIOCLExpressionsScope(de.monticore.symboltable.IScope scope) booleanisOCLExpressionsOCLExpressionsLiterals(de.monticore.ast.ASTNode node) 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, isBasicSymbolsVariableMethods 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.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, isMCBasicTypesMCBasicTypesLiteralsMethods inherited from interface de.monticore.literals.mcliteralsbasis._util.IMCLiteralsBasisTypeDispatcher
asMCLiteralsBasisASTLiteral, asMCLiteralsBasisASTMCLiteralsBasisNode, asMCLiteralsBasisIMCLiteralsBasisArtifactScope, asMCLiteralsBasisIMCLiteralsBasisGlobalScope, asMCLiteralsBasisIMCLiteralsBasisScope, asMCLiteralsBasisMCLiteralsBasisLiterals, isMCLiteralsBasisASTLiteral, isMCLiteralsBasisASTMCLiteralsBasisNode, isMCLiteralsBasisIMCLiteralsBasisArtifactScope, isMCLiteralsBasisIMCLiteralsBasisGlobalScope, isMCLiteralsBasisIMCLiteralsBasisScope, isMCLiteralsBasisMCLiteralsBasisLiterals
-
Method Details
-
isOCLExpressionsASTOCLVariableDeclaration
boolean isOCLExpressionsASTOCLVariableDeclaration(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTOCLVariableDeclaration
-
isOCLExpressionsASTTypeIfExpression
boolean isOCLExpressionsASTTypeIfExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTTypeIfExpression
-
isOCLExpressionsASTTypeIfThenExpression
boolean isOCLExpressionsASTTypeIfThenExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTTypeIfThenExpression
-
isOCLExpressionsASTIfThenElseExpression
boolean isOCLExpressionsASTIfThenElseExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTIfThenElseExpression
-
isOCLExpressionsASTImpliesExpression
boolean isOCLExpressionsASTImpliesExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTImpliesExpression
-
isOCLExpressionsASTEquivalentExpression
boolean isOCLExpressionsASTEquivalentExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTEquivalentExpression
-
isOCLExpressionsASTForallExpression
boolean isOCLExpressionsASTForallExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTForallExpression
-
isOCLExpressionsASTExistsExpression
boolean isOCLExpressionsASTExistsExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTExistsExpression
-
isOCLExpressionsASTAnyExpression
boolean isOCLExpressionsASTAnyExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTAnyExpression
-
isOCLExpressionsASTLetinExpression
boolean isOCLExpressionsASTLetinExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTLetinExpression
-
isOCLExpressionsASTIterateExpression
boolean isOCLExpressionsASTIterateExpression(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTIterateExpression
-
isOCLExpressionsASTInDeclaration
boolean isOCLExpressionsASTInDeclaration(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTInDeclaration
-
isOCLExpressionsASTInDeclarationVariable
boolean isOCLExpressionsASTInDeclarationVariable(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTInDeclarationVariable
-
isOCLExpressionsASTOCLAtPreQualification
boolean isOCLExpressionsASTOCLAtPreQualification(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTOCLAtPreQualification
-
isOCLExpressionsASTOCLTransitiveQualification
boolean isOCLExpressionsASTOCLTransitiveQualification(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTOCLTransitiveQualification
ASTOCLTransitiveQualification asOCLExpressionsASTOCLTransitiveQualification(de.monticore.ast.ASTNode node) -
isOCLExpressionsOCLExpressionsLiterals
boolean isOCLExpressionsOCLExpressionsLiterals(de.monticore.ast.ASTNode node) -
asOCLExpressionsOCLExpressionsLiterals
-
isOCLExpressionsASTOCLExpressionsNode
boolean isOCLExpressionsASTOCLExpressionsNode(de.monticore.ast.ASTNode node) -
asOCLExpressionsASTOCLExpressionsNode
-
isOCLExpressionsIOCLExpressionsScope
boolean isOCLExpressionsIOCLExpressionsScope(de.monticore.symboltable.IScope scope) -
asOCLExpressionsIOCLExpressionsScope
-
isOCLExpressionsIOCLExpressionsGlobalScope
boolean isOCLExpressionsIOCLExpressionsGlobalScope(de.monticore.symboltable.IScope scope) -
asOCLExpressionsIOCLExpressionsGlobalScope
IOCLExpressionsGlobalScope asOCLExpressionsIOCLExpressionsGlobalScope(de.monticore.symboltable.IScope scope) -
isOCLExpressionsIOCLExpressionsArtifactScope
boolean isOCLExpressionsIOCLExpressionsArtifactScope(de.monticore.symboltable.IScope scope) -
asOCLExpressionsIOCLExpressionsArtifactScope
IOCLExpressionsArtifactScope asOCLExpressionsIOCLExpressionsArtifactScope(de.monticore.symboltable.IScope scope)
-