Interface IBasicSymbolsTypeDispatcher

All Superinterfaces:
IMCBasicsTypeDispatcher
All Known Subinterfaces:
ICompSymbolsTypeDispatcher, IGrammar_WithConceptsTypeDispatcher, IJavaClassExpressionsTypeDispatcher, IJavaLightTypeDispatcher, ILambdaExpressionsTypeDispatcher, IMCArrayStatementsTypeDispatcher, IMCCommonStatementsTypeDispatcher, IMCExceptionStatementsTypeDispatcher, IMCFullJavaStatementsTypeDispatcher, IMCSynchronizedStatementsTypeDispatcher, IMCVarDeclarationStatementsTypeDispatcher, IOCLExpressionsTypeDispatcher, IODRulesTypeDispatcher, IOOSymbolsTypeDispatcher, ISetExpressionsTypeDispatcher, ITFBasisExtsTypeDispatcher, ITFCommonsTypeDispatcher, ITypeParametersTypeDispatcher
All Known Implementing Classes:
BasicSymbolsTypeDispatcher, CompSymbolsTypeDispatcher, Grammar_WithConceptsTypeDispatcher, JavaClassExpressionsTypeDispatcher, JavaLightTypeDispatcher, LambdaExpressionsTypeDispatcher, MCArrayStatementsTypeDispatcher, MCCommonStatementsTypeDispatcher, MCExceptionStatementsTypeDispatcher, MCFullJavaStatementsTypeDispatcher, MCSynchronizedStatementsTypeDispatcher, MCVarDeclarationStatementsTypeDispatcher, OCLExpressionsTypeDispatcher, ODRulesTypeDispatcher, OOSymbolsTypeDispatcher, SetExpressionsTypeDispatcher, TFBasisExtsTypeDispatcher, TFCommonsTypeDispatcher, TypeParametersTypeDispatcher

public interface IBasicSymbolsTypeDispatcher extends IMCBasicsTypeDispatcher
  • Method Details

    • isBasicSymbolsASTDiagram

      boolean isBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTDiagram

      ASTDiagram asBasicSymbolsASTDiagram(de.monticore.ast.ASTNode node)
    • isBasicSymbolsASTType

      boolean isBasicSymbolsASTType(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTType

      ASTType asBasicSymbolsASTType(de.monticore.ast.ASTNode node)
    • isBasicSymbolsASTTypeVar

      boolean isBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTTypeVar

      ASTTypeVar asBasicSymbolsASTTypeVar(de.monticore.ast.ASTNode node)
    • isBasicSymbolsASTVariable

      boolean isBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTVariable

      ASTVariable asBasicSymbolsASTVariable(de.monticore.ast.ASTNode node)
    • isBasicSymbolsASTFunction

      boolean isBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTFunction

      ASTFunction asBasicSymbolsASTFunction(de.monticore.ast.ASTNode node)
    • isBasicSymbolsASTMCStereotype

      boolean isBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTMCStereotype

      ASTMCStereotype asBasicSymbolsASTMCStereotype(de.monticore.ast.ASTNode node)
    • isBasicSymbolsBasicSymbolsLiterals

      boolean isBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)
    • asBasicSymbolsBasicSymbolsLiterals

      BasicSymbolsLiterals asBasicSymbolsBasicSymbolsLiterals(de.monticore.ast.ASTNode node)
    • isBasicSymbolsASTBasicSymbolsNode

      boolean isBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)
    • asBasicSymbolsASTBasicSymbolsNode

      ASTBasicSymbolsNode asBasicSymbolsASTBasicSymbolsNode(de.monticore.ast.ASTNode node)
    • isBasicSymbolsDiagram

      boolean isBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)
    • asBasicSymbolsDiagram

      DiagramSymbol asBasicSymbolsDiagram(de.monticore.symboltable.ISymbol symbol)
    • isBasicSymbolsType

      boolean isBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)
    • asBasicSymbolsType

      TypeSymbol asBasicSymbolsType(de.monticore.symboltable.ISymbol symbol)
    • isBasicSymbolsTypeVar

      boolean isBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)
    • asBasicSymbolsTypeVar

      TypeVarSymbol asBasicSymbolsTypeVar(de.monticore.symboltable.ISymbol symbol)
    • isBasicSymbolsVariable

      boolean isBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)
    • asBasicSymbolsVariable

      VariableSymbol asBasicSymbolsVariable(de.monticore.symboltable.ISymbol symbol)
    • isBasicSymbolsFunction

      boolean isBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)
    • asBasicSymbolsFunction

      FunctionSymbol asBasicSymbolsFunction(de.monticore.symboltable.ISymbol symbol)
    • isBasicSymbolsMCStereotype

      boolean isBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)
    • asBasicSymbolsMCStereotype

      MCStereotypeSymbol asBasicSymbolsMCStereotype(de.monticore.symboltable.ISymbol symbol)
    • isBasicSymbolsIBasicSymbolsScope

      boolean isBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)
    • asBasicSymbolsIBasicSymbolsScope

      IBasicSymbolsScope asBasicSymbolsIBasicSymbolsScope(de.monticore.symboltable.IScope scope)
    • isBasicSymbolsIBasicSymbolsGlobalScope

      boolean isBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
    • asBasicSymbolsIBasicSymbolsGlobalScope

      IBasicSymbolsGlobalScope asBasicSymbolsIBasicSymbolsGlobalScope(de.monticore.symboltable.IScope scope)
    • isBasicSymbolsIBasicSymbolsArtifactScope

      boolean isBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)
    • asBasicSymbolsIBasicSymbolsArtifactScope

      IBasicSymbolsArtifactScope asBasicSymbolsIBasicSymbolsArtifactScope(de.monticore.symboltable.IScope scope)