public abstract class AbstractExtendingCompleteOCLCSVisitor<R,C> extends AbstractExtendingEssentialOCLCSVisitor<R,C> implements CompleteOCLCSVisitor<R>
context| Modifier | Constructor and Description |
|---|---|
protected |
AbstractExtendingCompleteOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
| Modifier and Type | Method and Description |
|---|---|
R |
visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
R |
visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object) |
R |
visitContextDeclCS(ContextDeclCS object) |
R |
visitDefCS(DefCS object) |
R |
visitDefOperationCS(DefOperationCS object) |
R |
visitDefPropertyCS(DefPropertyCS object) |
R |
visitFeatureContextDeclCS(FeatureContextDeclCS object) |
R |
visitIncludeCS(IncludeCS object) |
R |
visitOCLMessageArgCS(OCLMessageArgCS object) |
R |
visitOperationContextDeclCS(OperationContextDeclCS object) |
R |
visitPackageDeclarationCS(PackageDeclarationCS object) |
R |
visitPathNameDeclCS(PathNameDeclCS object) |
R |
visitPropertyContextDeclCS(PropertyContextDeclCS object) |
visitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNamedExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigationOperatorCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCSvisitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCSgetAdapter, safeVisit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNamedExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigationOperatorCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCSgetAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCSprotected AbstractExtendingCompleteOCLCSVisitor(@NonNull
C context)
context - my initial result value@Nullable public R visitClassifierContextDeclCS(@NonNull ClassifierContextDeclCS object)
visitClassifierContextDeclCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitCompleteOCLDocumentCS(@NonNull CompleteOCLDocumentCS object)
visitCompleteOCLDocumentCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitContextDeclCS(@NonNull ContextDeclCS object)
visitContextDeclCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitDefCS(@NonNull DefCS object)
visitDefCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitDefOperationCS(@NonNull DefOperationCS object)
visitDefOperationCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitDefPropertyCS(@NonNull DefPropertyCS object)
visitDefPropertyCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitFeatureContextDeclCS(@NonNull FeatureContextDeclCS object)
visitFeatureContextDeclCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitIncludeCS(@NonNull IncludeCS object)
visitIncludeCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitOCLMessageArgCS(@NonNull OCLMessageArgCS object)
visitOCLMessageArgCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitOperationContextDeclCS(@NonNull OperationContextDeclCS object)
visitOperationContextDeclCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitPackageDeclarationCS(@NonNull PackageDeclarationCS object)
visitPackageDeclarationCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitPathNameDeclCS(@NonNull PathNameDeclCS object)
visitPathNameDeclCS in interface CompleteOCLCSVisitor<R>@Nullable public R visitPropertyContextDeclCS(@NonNull PropertyContextDeclCS object)
visitPropertyContextDeclCS in interface CompleteOCLCSVisitor<R>