public abstract class AbstractCompleteOCLCSPostOrderVisitor extends EssentialOCLCSPostOrderVisitor implements CompleteOCLCSVisitor<Continuation<?>>
EssentialOCLCSPostOrderVisitor.ConstraintCSCompletion, EssentialOCLCSPostOrderVisitor.ContextCSCompletion, EssentialOCLCSPostOrderVisitor.ExpSpecificationCSCompletionBaseCSPostOrderVisitor.ListCompletion<CST extends ModelElementCS,P extends NamedElement>metamodelManagercontext| Modifier | Constructor and Description |
|---|---|
protected |
AbstractCompleteOCLCSPostOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
| Modifier and Type | Method and Description |
|---|---|
Continuation<?> |
visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
Continuation<?> |
visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
Continuation<?> |
visitContextDeclCS(ContextDeclCS csElement) |
Continuation<?> |
visitDefCS(DefCS csElement) |
Continuation<?> |
visitDefOperationCS(DefOperationCS csElement) |
Continuation<?> |
visitDefPropertyCS(DefPropertyCS csElement) |
Continuation<?> |
visitFeatureContextDeclCS(FeatureContextDeclCS csElement) |
Continuation<?> |
visitOCLMessageArgCS(OCLMessageArgCS csElement) |
Continuation<?> |
visitOperationContextDeclCS(OperationContextDeclCS csElement) |
Continuation<?> |
visitPackageDeclarationCS(PackageDeclarationCS csElement) |
Continuation<?> |
visitPathNameDeclCS(PathNameDeclCS csElement) |
Continuation<?> |
visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
visitCollectionTypeCS, visitConstraintCS, visitContextCS, visitContextLessElementCS, visitExpCS, visitExpSpecificationCS, visitMapTypeCS, visitSpecificationCS, visitTypeNameExpCS, visitVariableCSvisitAbstractNameExpCS, visitAssociationClassCallExpCS, visitBooleanLiteralExpCS, visitCallExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionPatternCS, visitCurlyBracketedClauseCS, visitIfExpCS, visitIfThenExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitMapLiteralExpCS, visitMapLiteralPartCS, visitNameExpCS, visitNavigatingArgCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitPropertyCallExpCS, visitRoundBracketedClauseCS, visitSelfExpCS, visitShadowExpCS, visitShadowPartCS, visitSquareBracketedClauseCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableExpCSgetTemplateableElementContainer, refreshList, visitAnnotationCS, visitAnnotationElementCS, visitClassCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitPathElementCS, visitPathNameCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedTypeRefCS, visitWildcardTypeRefCSvisitAttributeCS, visitDataTypeCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitMultiplicityCS, visitNamespaceCS, visitParameterCS, visitPathElementWithURICS, visitPivotableElementCS, visitRootCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTypeCS, visitTypedRefCS, visitTypeParameterCS, visitTypeRefCSgetAdapter, safeVisit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitAbstractNameExpCS, visitAssociationClassCallExpCS, visitBooleanLiteralExpCS, visitCallExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionPatternCS, visitCollectionTypeCS, visitContextCS, visitCurlyBracketedClauseCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIfThenExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitIterateCallExpCS, visitIterationCallExpCS, visitLambdaLiteralExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitMapLiteralExpCS, visitMapLiteralPartCS, visitMapTypeCS, visitNameExpCS, visitNavigatingArgCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperationCallExpCS, visitOperatorExpCS, visitPatternExpCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitPropertyCallExpCS, visitRoundBracketedClauseCS, visitSelfExpCS, visitShadowExpCS, visitShadowPartCS, visitSquareBracketedClauseCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCS, visitVariableExpCSgetAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitConstraintCS, visitContextLessElementCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitFeatureCS, visitImportCS, visiting, visitLambdaTypeCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityCS, visitMultiplicityStringCS, visitNamedElementCS, visitNamespaceCS, visitOperationCS, visitPackageCS, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitStructuredClassCS, visitTemplateableElementCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCSprotected AbstractCompleteOCLCSPostOrderVisitor(@NonNull
CS2ASConversion context)
context - my initial result value@Nullable public Continuation<?> visitClassifierContextDeclCS(ClassifierContextDeclCS csElement)
visitClassifierContextDeclCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement)
visitCompleteOCLDocumentCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitContextDeclCS(ContextDeclCS csElement)
visitContextDeclCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitDefCS(DefCS csElement)
visitDefCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitDefOperationCS(DefOperationCS csElement)
visitDefOperationCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitDefPropertyCS(DefPropertyCS csElement)
visitDefPropertyCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitFeatureContextDeclCS(FeatureContextDeclCS csElement)
visitFeatureContextDeclCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitOCLMessageArgCS(OCLMessageArgCS csElement)
visitOCLMessageArgCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitOperationContextDeclCS(OperationContextDeclCS csElement)
visitOperationContextDeclCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitPackageDeclarationCS(PackageDeclarationCS csElement)
visitPackageDeclarationCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitPathNameDeclCS(PathNameDeclCS csElement)
visitPathNameDeclCS in interface CompleteOCLCSVisitor<Continuation<?>>@Nullable public Continuation<?> visitPropertyContextDeclCS(PropertyContextDeclCS csElement)
visitPropertyContextDeclCS in interface CompleteOCLCSVisitor<Continuation<?>>