Interface IOCLExpressionsTypeDispatcher

All Superinterfaces:
IBasicSymbolsTypeDispatcher, IExpressionsBasisTypeDispatcher, IMCBasicsTypeDispatcher, IMCBasicTypesTypeDispatcher, IMCLiteralsBasisTypeDispatcher
All Known Implementing Classes:
OCLExpressionsTypeDispatcher

public interface IOCLExpressionsTypeDispatcher extends IExpressionsBasisTypeDispatcher, IMCBasicTypesTypeDispatcher, IBasicSymbolsTypeDispatcher
  • Method Details

    • isOCLExpressionsASTOCLVariableDeclaration

      boolean isOCLExpressionsASTOCLVariableDeclaration(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTOCLVariableDeclaration

      ASTOCLVariableDeclaration asOCLExpressionsASTOCLVariableDeclaration(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTTypeIfExpression

      boolean isOCLExpressionsASTTypeIfExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTTypeIfExpression

      ASTTypeIfExpression asOCLExpressionsASTTypeIfExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTTypeIfThenExpression

      boolean isOCLExpressionsASTTypeIfThenExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTTypeIfThenExpression

      ASTTypeIfThenExpression asOCLExpressionsASTTypeIfThenExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTIfThenElseExpression

      boolean isOCLExpressionsASTIfThenElseExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTIfThenElseExpression

      ASTIfThenElseExpression asOCLExpressionsASTIfThenElseExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTImpliesExpression

      boolean isOCLExpressionsASTImpliesExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTImpliesExpression

      ASTImpliesExpression asOCLExpressionsASTImpliesExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTEquivalentExpression

      boolean isOCLExpressionsASTEquivalentExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTEquivalentExpression

      ASTEquivalentExpression asOCLExpressionsASTEquivalentExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTForallExpression

      boolean isOCLExpressionsASTForallExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTForallExpression

      ASTForallExpression asOCLExpressionsASTForallExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTExistsExpression

      boolean isOCLExpressionsASTExistsExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTExistsExpression

      ASTExistsExpression asOCLExpressionsASTExistsExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTAnyExpression

      boolean isOCLExpressionsASTAnyExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTAnyExpression

      ASTAnyExpression asOCLExpressionsASTAnyExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTLetinExpression

      boolean isOCLExpressionsASTLetinExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTLetinExpression

      ASTLetinExpression asOCLExpressionsASTLetinExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTIterateExpression

      boolean isOCLExpressionsASTIterateExpression(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTIterateExpression

      ASTIterateExpression asOCLExpressionsASTIterateExpression(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTInDeclaration

      boolean isOCLExpressionsASTInDeclaration(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTInDeclaration

      ASTInDeclaration asOCLExpressionsASTInDeclaration(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTInDeclarationVariable

      boolean isOCLExpressionsASTInDeclarationVariable(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTInDeclarationVariable

      ASTInDeclarationVariable asOCLExpressionsASTInDeclarationVariable(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTOCLAtPreQualification

      boolean isOCLExpressionsASTOCLAtPreQualification(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTOCLAtPreQualification

      ASTOCLAtPreQualification asOCLExpressionsASTOCLAtPreQualification(de.monticore.ast.ASTNode node)
    • 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

      OCLExpressionsLiterals asOCLExpressionsOCLExpressionsLiterals(de.monticore.ast.ASTNode node)
    • isOCLExpressionsASTOCLExpressionsNode

      boolean isOCLExpressionsASTOCLExpressionsNode(de.monticore.ast.ASTNode node)
    • asOCLExpressionsASTOCLExpressionsNode

      ASTOCLExpressionsNode asOCLExpressionsASTOCLExpressionsNode(de.monticore.ast.ASTNode node)
    • isOCLExpressionsIOCLExpressionsScope

      boolean isOCLExpressionsIOCLExpressionsScope(de.monticore.symboltable.IScope scope)
    • asOCLExpressionsIOCLExpressionsScope

      IOCLExpressionsScope asOCLExpressionsIOCLExpressionsScope(de.monticore.symboltable.IScope scope)
    • 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)