Interface IExpressionsBasisTypeDispatcher

All Superinterfaces:
IMCBasicsTypeDispatcher, IMCLiteralsBasisTypeDispatcher
All Known Subinterfaces:
IAssignmentExpressionsTypeDispatcher, IBitExpressionsTypeDispatcher, ICommonExpressionsTypeDispatcher, ICompSymbolsTypeDispatcher, IGrammar_WithConceptsTypeDispatcher, IJavaClassExpressionsTypeDispatcher, IJavaLightTypeDispatcher, ILambdaExpressionsTypeDispatcher, IMCArrayStatementsTypeDispatcher, IMCAssertStatementsTypeDispatcher, IMCCommonStatementsTypeDispatcher, IMCCommonTypeDispatcher, IMCExceptionStatementsTypeDispatcher, IMCFullJavaStatementsTypeDispatcher, IMCReturnStatementsTypeDispatcher, IMCSynchronizedStatementsTypeDispatcher, IMCVarDeclarationStatementsTypeDispatcher, IOCLExpressionsTypeDispatcher, IODRulesTypeDispatcher, IOptionalOperatorsTypeDispatcher, ISetExpressionsTypeDispatcher, IStreamExpressionsTypeDispatcher, ITFBasisExtsTypeDispatcher, ITFCommonsTypeDispatcher, ITupleExpressionsTypeDispatcher, IUglyExpressionsTypeDispatcher, IUMLModifierTypeDispatcher, IUMLStereotypeTypeDispatcher
All Known Implementing Classes:
AssignmentExpressionsTypeDispatcher, BitExpressionsTypeDispatcher, CommonExpressionsTypeDispatcher, CompSymbolsTypeDispatcher, ExpressionsBasisTypeDispatcher, Grammar_WithConceptsTypeDispatcher, JavaClassExpressionsTypeDispatcher, JavaLightTypeDispatcher, LambdaExpressionsTypeDispatcher, MCArrayStatementsTypeDispatcher, MCAssertStatementsTypeDispatcher, MCCommonStatementsTypeDispatcher, MCCommonTypeDispatcher, MCExceptionStatementsTypeDispatcher, MCFullJavaStatementsTypeDispatcher, MCReturnStatementsTypeDispatcher, MCSynchronizedStatementsTypeDispatcher, MCVarDeclarationStatementsTypeDispatcher, OCLExpressionsTypeDispatcher, ODRulesTypeDispatcher, OptionalOperatorsTypeDispatcher, SetExpressionsTypeDispatcher, StreamExpressionsTypeDispatcher, TFBasisExtsTypeDispatcher, TFCommonsTypeDispatcher, TupleExpressionsTypeDispatcher, UglyExpressionsTypeDispatcher, UMLModifierTypeDispatcher, UMLStereotypeTypeDispatcher

public interface IExpressionsBasisTypeDispatcher extends IMCBasicsTypeDispatcher, IMCLiteralsBasisTypeDispatcher
  • Method Details

    • isExpressionsBasisASTNameExpression

      boolean isExpressionsBasisASTNameExpression(de.monticore.ast.ASTNode node)
    • asExpressionsBasisASTNameExpression

      ASTNameExpression asExpressionsBasisASTNameExpression(de.monticore.ast.ASTNode node)
    • isExpressionsBasisASTLiteralExpression

      boolean isExpressionsBasisASTLiteralExpression(de.monticore.ast.ASTNode node)
    • asExpressionsBasisASTLiteralExpression

      ASTLiteralExpression asExpressionsBasisASTLiteralExpression(de.monticore.ast.ASTNode node)
    • isExpressionsBasisASTArguments

      boolean isExpressionsBasisASTArguments(de.monticore.ast.ASTNode node)
    • asExpressionsBasisASTArguments

      ASTArguments asExpressionsBasisASTArguments(de.monticore.ast.ASTNode node)
    • isExpressionsBasisASTExpression

      boolean isExpressionsBasisASTExpression(de.monticore.ast.ASTNode node)
    • asExpressionsBasisASTExpression

      ASTExpression asExpressionsBasisASTExpression(de.monticore.ast.ASTNode node)
    • isExpressionsBasisExpressionsBasisLiterals

      boolean isExpressionsBasisExpressionsBasisLiterals(de.monticore.ast.ASTNode node)
    • asExpressionsBasisExpressionsBasisLiterals

      ExpressionsBasisLiterals asExpressionsBasisExpressionsBasisLiterals(de.monticore.ast.ASTNode node)
    • isExpressionsBasisASTExpressionsBasisNode

      boolean isExpressionsBasisASTExpressionsBasisNode(de.monticore.ast.ASTNode node)
    • asExpressionsBasisASTExpressionsBasisNode

      ASTExpressionsBasisNode asExpressionsBasisASTExpressionsBasisNode(de.monticore.ast.ASTNode node)
    • isExpressionsBasisIExpressionsBasisScope

      boolean isExpressionsBasisIExpressionsBasisScope(de.monticore.symboltable.IScope scope)
    • asExpressionsBasisIExpressionsBasisScope

      IExpressionsBasisScope asExpressionsBasisIExpressionsBasisScope(de.monticore.symboltable.IScope scope)
    • isExpressionsBasisIExpressionsBasisGlobalScope

      boolean isExpressionsBasisIExpressionsBasisGlobalScope(de.monticore.symboltable.IScope scope)
    • asExpressionsBasisIExpressionsBasisGlobalScope

      IExpressionsBasisGlobalScope asExpressionsBasisIExpressionsBasisGlobalScope(de.monticore.symboltable.IScope scope)
    • isExpressionsBasisIExpressionsBasisArtifactScope

      boolean isExpressionsBasisIExpressionsBasisArtifactScope(de.monticore.symboltable.IScope scope)
    • asExpressionsBasisIExpressionsBasisArtifactScope

      IExpressionsBasisArtifactScope asExpressionsBasisIExpressionsBasisArtifactScope(de.monticore.symboltable.IScope scope)