Class EnumerationsPhase
java.lang.Object
cool.klass.model.converter.compiler.parser.DelegatingKlassListener
cool.klass.model.converter.compiler.phase.AbstractCompilerPhase
cool.klass.model.converter.compiler.phase.EnumerationsPhase
- 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 TypeMethodDescriptionvoidvoidvoidMethods 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, enterAssociationEndModifier, enterAssociationEndReference, enterAssociationEndSignature, enterBooleanLiteral, enterCharacterLiteral, enterClassBlock, enterClassBody, enterClassDeclaration, enterClassHeader, enterClassifierModifier, enterClassifierReference, enterClassMember, enterClassOrUser, enterClassReference, enterClassServiceModifier, enterCompilationUnit, enterCriteriaAll, enterCriteriaEdgePoint, enterCriteriaExpressionAnd, enterCriteriaExpressionGroup, enterCriteriaExpressionOr, enterCriteriaNative, enterCriteriaOperator, enterDataTypeProperty, enterDataTypePropertyModifier, enterDataTypePropertyValidation, enterEnumerationBlock, enterEnumerationBody, enterEnumerationParameterDeclaration, enterEnumerationPrettyName, enterEnumerationProperty, enterEnumerationReference, enterEqualityOperator, enterEveryRule, enterExpressionMemberReference, enterExpressionValue, enterExtendsDeclaration, enterFloatingPointLiteral, enterHeader, enterIdentifier, enterImplementsDeclaration, enterInequalityOperator, enterInOperator, enterIntegerLiteral, enterIntegerValidationParameter, enterInterfaceBlock, enterInterfaceBody, enterInterfaceDeclaration, enterInterfaceHeader, enterInterfaceMember, enterInterfaceReference, enterInvalidParameterDeclaration, enterKeywordValidAsIdentifier, enterLiteral, enterLiteralList, enterMaxLengthValidation, enterMaxLengthValidationKeyword, enterMaxValidation, enterMaxValidationKeyword, enterMemberReference, enterMinLengthValidation, enterMinLengthValidationKeyword, enterMinValidation, enterMinValidationKeyword, enterMultiplicity, enterMultiplicityBody, enterNativeLiteral, enterNullLiteral, enterOperator, enterOptionalMarker, enterOrderByDeclaration, enterOrderByDirection, enterOrderByMemberReferencePath, enterPackageDeclaration, enterPackageName, enterParameterDeclaration, enterParameterDeclarationList, enterParameterizedProperty, enterParameterizedPropertyModifier, enterParameterizedPropertySignature, enterParameterModifier, enterPrimitiveParameterDeclaration, enterPrimitiveProperty, 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, exitAssociationEndSignature, 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, exitEnumerationLiteral, exitEnumerationParameterDeclaration, exitEnumerationPrettyName, exitEnumerationProperty, 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, exitPrimitiveProperty, 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
-
EnumerationsPhase
-
-
Method Details
-
enterEnumerationDeclaration
- Specified by:
enterEnumerationDeclarationin interfaceKlassListener- Overrides:
enterEnumerationDeclarationin classDelegatingKlassListener
-
exitEnumerationDeclaration
- Specified by:
exitEnumerationDeclarationin interfaceKlassListener- Overrides:
exitEnumerationDeclarationin classDelegatingKlassListener
-
enterEnumerationLiteral
- Specified by:
enterEnumerationLiteralin interfaceKlassListener- Overrides:
enterEnumerationLiteralin classDelegatingKlassListener
-