Interface IRegExTypeTypeDispatcher
- All Superinterfaces:
IMCBasicsTypeDispatcher,IMCBasicTypesTypeDispatcher,IMCCommonLiteralsTypeDispatcher,IMCLiteralsBasisTypeDispatcher,IRegularExpressionsTypeDispatcher
- All Known Implementing Classes:
RegExTypeTypeDispatcher
public interface IRegExTypeTypeDispatcher
extends IRegularExpressionsTypeDispatcher, IMCBasicTypesTypeDispatcher
-
Method Summary
Modifier and TypeMethodDescriptionasRegExTypeASTRegExType(de.monticore.ast.ASTNode node) asRegExTypeASTRegExTypeNode(de.monticore.ast.ASTNode node) asRegExTypeIRegExTypeArtifactScope(de.monticore.symboltable.IScope scope) asRegExTypeIRegExTypeGlobalScope(de.monticore.symboltable.IScope scope) asRegExTypeIRegExTypeScope(de.monticore.symboltable.IScope scope) asRegExTypeRegExTypeLiterals(de.monticore.ast.ASTNode node) booleanisRegExTypeASTRegExType(de.monticore.ast.ASTNode node) booleanisRegExTypeASTRegExTypeNode(de.monticore.ast.ASTNode node) booleanisRegExTypeIRegExTypeArtifactScope(de.monticore.symboltable.IScope scope) booleanisRegExTypeIRegExTypeGlobalScope(de.monticore.symboltable.IScope scope) booleanisRegExTypeIRegExTypeScope(de.monticore.symboltable.IScope scope) booleanisRegExTypeRegExTypeLiterals(de.monticore.ast.ASTNode node) Methods 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.mccommonliterals._util.IMCCommonLiteralsTypeDispatcher
asMCCommonLiteralsASTBasicDoubleLiteral, asMCCommonLiteralsASTBasicFloatLiteral, asMCCommonLiteralsASTBasicLongLiteral, asMCCommonLiteralsASTBooleanLiteral, asMCCommonLiteralsASTCharLiteral, asMCCommonLiteralsASTMCCommonLiteralsNode, asMCCommonLiteralsASTNatLiteral, asMCCommonLiteralsASTNullLiteral, asMCCommonLiteralsASTNumericLiteral, asMCCommonLiteralsASTSignedBasicDoubleLiteral, asMCCommonLiteralsASTSignedBasicFloatLiteral, asMCCommonLiteralsASTSignedBasicLongLiteral, asMCCommonLiteralsASTSignedLiteral, asMCCommonLiteralsASTSignedNatLiteral, asMCCommonLiteralsASTSignedNumericLiteral, asMCCommonLiteralsASTStringLiteral, asMCCommonLiteralsIMCCommonLiteralsArtifactScope, asMCCommonLiteralsIMCCommonLiteralsGlobalScope, asMCCommonLiteralsIMCCommonLiteralsScope, asMCCommonLiteralsMCCommonLiteralsLiterals, isMCCommonLiteralsASTBasicDoubleLiteral, isMCCommonLiteralsASTBasicFloatLiteral, isMCCommonLiteralsASTBasicLongLiteral, isMCCommonLiteralsASTBooleanLiteral, isMCCommonLiteralsASTCharLiteral, isMCCommonLiteralsASTMCCommonLiteralsNode, isMCCommonLiteralsASTNatLiteral, isMCCommonLiteralsASTNullLiteral, isMCCommonLiteralsASTNumericLiteral, isMCCommonLiteralsASTSignedBasicDoubleLiteral, isMCCommonLiteralsASTSignedBasicFloatLiteral, isMCCommonLiteralsASTSignedBasicLongLiteral, isMCCommonLiteralsASTSignedLiteral, isMCCommonLiteralsASTSignedNatLiteral, isMCCommonLiteralsASTSignedNumericLiteral, isMCCommonLiteralsASTStringLiteral, isMCCommonLiteralsIMCCommonLiteralsArtifactScope, isMCCommonLiteralsIMCCommonLiteralsGlobalScope, isMCCommonLiteralsIMCCommonLiteralsScope, isMCCommonLiteralsMCCommonLiteralsLiteralsMethods inherited from interface de.monticore.literals.mcliteralsbasis._util.IMCLiteralsBasisTypeDispatcher
asMCLiteralsBasisASTLiteral, asMCLiteralsBasisASTMCLiteralsBasisNode, asMCLiteralsBasisIMCLiteralsBasisArtifactScope, asMCLiteralsBasisIMCLiteralsBasisGlobalScope, asMCLiteralsBasisIMCLiteralsBasisScope, asMCLiteralsBasisMCLiteralsBasisLiterals, isMCLiteralsBasisASTLiteral, isMCLiteralsBasisASTMCLiteralsBasisNode, isMCLiteralsBasisIMCLiteralsBasisArtifactScope, isMCLiteralsBasisIMCLiteralsBasisGlobalScope, isMCLiteralsBasisIMCLiteralsBasisScope, isMCLiteralsBasisMCLiteralsBasisLiteralsMethods inherited from interface de.monticore.regex.regularexpressions._util.IRegularExpressionsTypeDispatcher
asRegularExpressionsASTBackReference, asRegularExpressionsASTBracketRegEx, asRegularExpressionsASTBracketRegExItem, asRegularExpressionsASTCapturingGroup, asRegularExpressionsASTCharOption, asRegularExpressionsASTCharRange, asRegularExpressionsASTEscapeChar, asRegularExpressionsASTNamedCapturingGroup, asRegularExpressionsASTNonCapturingGroup, asRegularExpressionsASTNumberQualification, asRegularExpressionsASTQualification, asRegularExpressionsASTQualifiedRegEx, asRegularExpressionsASTRangeQualification, asRegularExpressionsASTRegExChar, asRegularExpressionsASTRegExDigit, asRegularExpressionsASTRegExEscapeChar, asRegularExpressionsASTRegExItem, asRegularExpressionsASTRegExLiteral, asRegularExpressionsASTRegExPoint, asRegularExpressionsASTRegExQualification, asRegularExpressionsASTRegularExpression, asRegularExpressionsASTRegularExpressionsNode, asRegularExpressionsASTSpecialCharOption, asRegularExpressionsASTSpecificChars, asRegularExpressionsASTStartOfLine, asRegularExpressionsIRegularExpressionsArtifactScope, asRegularExpressionsIRegularExpressionsGlobalScope, asRegularExpressionsIRegularExpressionsScope, asRegularExpressionsNamedCapturingGroup, asRegularExpressionsRegularExpressionsLiterals, isRegularExpressionsASTBackReference, isRegularExpressionsASTBracketRegEx, isRegularExpressionsASTBracketRegExItem, isRegularExpressionsASTCapturingGroup, isRegularExpressionsASTCharOption, isRegularExpressionsASTCharRange, isRegularExpressionsASTEscapeChar, isRegularExpressionsASTNamedCapturingGroup, isRegularExpressionsASTNonCapturingGroup, isRegularExpressionsASTNumberQualification, isRegularExpressionsASTQualification, isRegularExpressionsASTQualifiedRegEx, isRegularExpressionsASTRangeQualification, isRegularExpressionsASTRegExChar, isRegularExpressionsASTRegExDigit, isRegularExpressionsASTRegExEscapeChar, isRegularExpressionsASTRegExItem, isRegularExpressionsASTRegExLiteral, isRegularExpressionsASTRegExPoint, isRegularExpressionsASTRegExQualification, isRegularExpressionsASTRegularExpression, isRegularExpressionsASTRegularExpressionsNode, isRegularExpressionsASTSpecialCharOption, isRegularExpressionsASTSpecificChars, isRegularExpressionsASTStartOfLine, isRegularExpressionsIRegularExpressionsArtifactScope, isRegularExpressionsIRegularExpressionsGlobalScope, isRegularExpressionsIRegularExpressionsScope, isRegularExpressionsNamedCapturingGroup, isRegularExpressionsRegularExpressionsLiterals
-
Method Details
-
isRegExTypeASTRegExType
boolean isRegExTypeASTRegExType(de.monticore.ast.ASTNode node) -
asRegExTypeASTRegExType
-
isRegExTypeRegExTypeLiterals
boolean isRegExTypeRegExTypeLiterals(de.monticore.ast.ASTNode node) -
asRegExTypeRegExTypeLiterals
-
isRegExTypeASTRegExTypeNode
boolean isRegExTypeASTRegExTypeNode(de.monticore.ast.ASTNode node) -
asRegExTypeASTRegExTypeNode
-
isRegExTypeIRegExTypeScope
boolean isRegExTypeIRegExTypeScope(de.monticore.symboltable.IScope scope) -
asRegExTypeIRegExTypeScope
-
isRegExTypeIRegExTypeGlobalScope
boolean isRegExTypeIRegExTypeGlobalScope(de.monticore.symboltable.IScope scope) -
asRegExTypeIRegExTypeGlobalScope
-
isRegExTypeIRegExTypeArtifactScope
boolean isRegExTypeIRegExTypeArtifactScope(de.monticore.symboltable.IScope scope) -
asRegExTypeIRegExTypeArtifactScope
-