Class PropertyPhase
java.lang.Object
cool.klass.model.converter.compiler.parser.DelegatingKlassListener
cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
cool.klass.model.converter.compiler.phase.PropertyPhase
- All Implemented Interfaces:
KlassListener,org.antlr.v4.runtime.tree.ParseTreeListener
-
Field Summary
Fields inherited from class cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
compilerState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
getDelegate, getNameMethods inherited from class cool.klass.model.converter.compiler.parser.DelegatingKlassListener
enterAbstractDeclaration, enterArgument, enterArgumentList, enterAssociationBlock, enterAssociationBody, enterAssociationDeclaration, enterAssociationEnd, enterAssociationEndReference, enterBooleanLiteral, enterCharacterLiteral, enterClassBlock, enterClassBody, enterClassDeclaration, enterClassHeader, enterClassifierModifier, enterClassMember, enterClassOrUser, enterClassReference, enterClassServiceModifier, enterCompilationUnit, enterCriteriaAll, enterCriteriaEdgePoint, enterCriteriaExpressionAnd, enterCriteriaExpressionGroup, enterCriteriaExpressionOr, enterCriteriaNative, enterCriteriaOperator, enterDataTypeProperty, enterDataTypePropertyValidation, enterEnumerationBlock, enterEnumerationBody, enterEnumerationDeclaration, enterEnumerationLiteral, enterEnumerationParameterDeclaration, enterEnumerationPrettyName, enterEnumerationReference, enterEqualityOperator, enterEveryRule, enterExpressionMemberReference, enterExpressionValue, enterExtendsDeclaration, enterFloatingPointLiteral, enterHeader, enterIdentifier, enterImplementsDeclaration, enterInequalityOperator, enterInOperator, enterIntegerLiteral, enterIntegerValidationParameter, enterInterfaceBlock, enterInterfaceBody, enterInterfaceDeclaration, enterInterfaceHeader, enterInterfaceMember, enterInterfaceReference, enterInvalidParameterDeclaration, enterKeywordValidAsIdentifier, enterLiteral, enterLiteralList, enterMaxLengthValidationKeyword, enterMaxValidationKeyword, enterMemberReference, enterMinLengthValidationKeyword, enterMinValidationKeyword, enterMultiplicityBody, enterNativeLiteral, enterNullLiteral, enterOperator, enterOptionalMarker, enterOrderByDeclaration, enterOrderByDirection, enterOrderByMemberReferencePath, enterPackageDeclaration, enterPackageName, enterParameterDeclaration, enterParameterDeclarationList, enterParameterizedProperty, enterParameterizedPropertyModifier, enterParameterizedPropertySignature, enterParameterModifier, enterPrimitiveParameterDeclaration, enterPrimitiveType, enterProjectionBlock, enterProjectionBody, enterProjectionDeclaration, enterProjectionMember, enterProjectionParameterizedProperty, enterProjectionPrimitiveMember, enterProjectionProjectionReference, enterProjectionReference, enterProjectionReferenceProperty, enterQueryParameterList, enterRelationship, enterServiceBlock, enterServiceBody, enterServiceCategoryModifier, enterServiceCriteriaDeclaration, enterServiceCriteriaKeyword, enterServiceDeclaration, enterServiceGroupBlock, enterServiceGroupBody, enterServiceGroupDeclaration, enterServiceMultiplicity, enterServiceMultiplicityDeclaration, enterServiceOrderByDeclaration, enterServiceProjectionDispatch, enterStringLiteral, enterStringOperator, enterThisMemberReferencePath, enterTopLevelDeclaration, enterTypeMemberReferencePath, enterUrl, enterUrlConstant, enterUrlDeclaration, enterUrlParameterDeclaration, enterUrlParameterDeclarationEOF, enterUrlPathSegment, enterVariableReference, enterVerb, exitAbstractDeclaration, exitArgument, exitArgumentList, exitAssociationBlock, exitAssociationBody, exitAssociationDeclaration, exitAssociationEnd, exitAssociationEndModifier, exitAssociationEndReference, exitBooleanLiteral, exitCharacterLiteral, exitClassBlock, exitClassBody, exitClassDeclaration, exitClassHeader, exitClassifierModifier, exitClassifierReference, exitClassMember, exitClassOrUser, exitClassReference, exitClassServiceModifier, exitCompilationUnit, exitCriteriaAll, exitCriteriaEdgePoint, exitCriteriaExpressionAnd, exitCriteriaExpressionGroup, exitCriteriaExpressionOr, exitCriteriaNative, exitCriteriaOperator, exitDataTypeProperty, exitDataTypePropertyModifier, exitDataTypePropertyValidation, exitEnumerationBlock, exitEnumerationBody, exitEnumerationDeclaration, exitEnumerationLiteral, exitEnumerationParameterDeclaration, exitEnumerationPrettyName, exitEnumerationReference, exitEqualityOperator, exitEveryRule, exitExpressionMemberReference, exitExpressionValue, exitExtendsDeclaration, exitFloatingPointLiteral, exitHeader, exitIdentifier, exitImplementsDeclaration, exitInequalityOperator, exitInOperator, exitIntegerLiteral, exitIntegerValidationParameter, exitInterfaceBlock, exitInterfaceBody, exitInterfaceDeclaration, exitInterfaceHeader, exitInterfaceMember, exitInterfaceReference, exitInvalidParameterDeclaration, exitKeywordValidAsIdentifier, exitLiteral, exitLiteralList, exitMaxLengthValidation, exitMaxLengthValidationKeyword, exitMaxValidation, exitMaxValidationKeyword, exitMemberReference, exitMinLengthValidation, exitMinLengthValidationKeyword, exitMinValidation, exitMinValidationKeyword, exitMultiplicity, exitMultiplicityBody, exitNativeLiteral, exitNullLiteral, exitOperator, exitOptionalMarker, exitOrderByDeclaration, exitOrderByDirection, exitOrderByMemberReferencePath, exitPackageDeclaration, exitPackageName, exitParameterDeclaration, exitParameterDeclarationList, exitParameterizedProperty, exitParameterizedPropertyModifier, exitParameterizedPropertySignature, exitParameterModifier, exitPrimitiveParameterDeclaration, exitPrimitiveType, exitProjectionBlock, exitProjectionBody, exitProjectionDeclaration, exitProjectionMember, exitProjectionParameterizedProperty, exitProjectionPrimitiveMember, exitProjectionProjectionReference, exitProjectionReference, exitProjectionReferenceProperty, exitQueryParameterList, exitRelationship, exitServiceBlock, exitServiceBody, exitServiceCategoryModifier, exitServiceCriteriaDeclaration, exitServiceCriteriaKeyword, exitServiceDeclaration, exitServiceGroupBlock, exitServiceGroupBody, exitServiceGroupDeclaration, exitServiceMultiplicity, exitServiceMultiplicityDeclaration, exitServiceOrderByDeclaration, exitServiceProjectionDispatch, exitStringLiteral, exitStringOperator, exitThisMemberReferencePath, exitTopLevelDeclaration, exitTypeMemberReferencePath, exitUrl, exitUrlConstant, exitUrlDeclaration, exitUrlParameterDeclaration, exitUrlParameterDeclarationEOF, exitUrlPathSegment, exitVariableReference, exitVerb, visitErrorNode, visitTerminal
-
Constructor Details
-
PropertyPhase
-
-
Method Details
-
enterAssociationEndSignature
- Specified by:
enterAssociationEndSignaturein interfaceKlassListener- Overrides:
enterAssociationEndSignaturein classDelegatingKlassListener
-
exitAssociationEndSignature
- Specified by:
exitAssociationEndSignaturein interfaceKlassListener- Overrides:
exitAssociationEndSignaturein classDelegatingKlassListener
-
enterPrimitiveProperty
- Specified by:
enterPrimitivePropertyin interfaceKlassListener- Overrides:
enterPrimitivePropertyin classDelegatingKlassListener
-
exitPrimitiveProperty
- Specified by:
exitPrimitivePropertyin interfaceKlassListener- Overrides:
exitPrimitivePropertyin classDelegatingKlassListener
-
enterEnumerationProperty
- Specified by:
enterEnumerationPropertyin interfaceKlassListener- Overrides:
enterEnumerationPropertyin classDelegatingKlassListener
-
exitEnumerationProperty
- Specified by:
exitEnumerationPropertyin interfaceKlassListener- Overrides:
exitEnumerationPropertyin classDelegatingKlassListener
-
enterMinLengthValidation
- Specified by:
enterMinLengthValidationin interfaceKlassListener- Overrides:
enterMinLengthValidationin classDelegatingKlassListener
-
enterMaxLengthValidation
- Specified by:
enterMaxLengthValidationin interfaceKlassListener- Overrides:
enterMaxLengthValidationin classDelegatingKlassListener
-
enterMinValidation
- Specified by:
enterMinValidationin interfaceKlassListener- Overrides:
enterMinValidationin classDelegatingKlassListener
-
enterMaxValidation
- Specified by:
enterMaxValidationin interfaceKlassListener- Overrides:
enterMaxValidationin classDelegatingKlassListener
-
enterMultiplicity
- Specified by:
enterMultiplicityin interfaceKlassListener- Overrides:
enterMultiplicityin classDelegatingKlassListener
-
enterDataTypePropertyModifier
- Specified by:
enterDataTypePropertyModifierin interfaceKlassListener- Overrides:
enterDataTypePropertyModifierin classDelegatingKlassListener
-
enterAssociationEndModifier
- Specified by:
enterAssociationEndModifierin interfaceKlassListener- Overrides:
enterAssociationEndModifierin classDelegatingKlassListener
-
enterClassifierReference
- Specified by:
enterClassifierReferencein interfaceKlassListener- Overrides:
enterClassifierReferencein classDelegatingKlassListener
-