Interface IRegExTypeTypeDispatcher

All Superinterfaces:
IMCBasicsTypeDispatcher, IMCBasicTypesTypeDispatcher, IMCCommonLiteralsTypeDispatcher, IMCLiteralsBasisTypeDispatcher, IRegularExpressionsTypeDispatcher
All Known Implementing Classes:
RegExTypeTypeDispatcher

public interface IRegExTypeTypeDispatcher extends IRegularExpressionsTypeDispatcher, IMCBasicTypesTypeDispatcher
  • Method Details

    • isRegExTypeASTRegExType

      boolean isRegExTypeASTRegExType(de.monticore.ast.ASTNode node)
    • asRegExTypeASTRegExType

      ASTRegExType asRegExTypeASTRegExType(de.monticore.ast.ASTNode node)
    • isRegExTypeRegExTypeLiterals

      boolean isRegExTypeRegExTypeLiterals(de.monticore.ast.ASTNode node)
    • asRegExTypeRegExTypeLiterals

      RegExTypeLiterals asRegExTypeRegExTypeLiterals(de.monticore.ast.ASTNode node)
    • isRegExTypeASTRegExTypeNode

      boolean isRegExTypeASTRegExTypeNode(de.monticore.ast.ASTNode node)
    • asRegExTypeASTRegExTypeNode

      ASTRegExTypeNode asRegExTypeASTRegExTypeNode(de.monticore.ast.ASTNode node)
    • isRegExTypeIRegExTypeScope

      boolean isRegExTypeIRegExTypeScope(de.monticore.symboltable.IScope scope)
    • asRegExTypeIRegExTypeScope

      IRegExTypeScope asRegExTypeIRegExTypeScope(de.monticore.symboltable.IScope scope)
    • isRegExTypeIRegExTypeGlobalScope

      boolean isRegExTypeIRegExTypeGlobalScope(de.monticore.symboltable.IScope scope)
    • asRegExTypeIRegExTypeGlobalScope

      IRegExTypeGlobalScope asRegExTypeIRegExTypeGlobalScope(de.monticore.symboltable.IScope scope)
    • isRegExTypeIRegExTypeArtifactScope

      boolean isRegExTypeIRegExTypeArtifactScope(de.monticore.symboltable.IScope scope)
    • asRegExTypeIRegExTypeArtifactScope

      IRegExTypeArtifactScope asRegExTypeIRegExTypeArtifactScope(de.monticore.symboltable.IScope scope)