public abstract class AbstractNullCompleteOCLCSVisitor<R,C> extends AbstractNullEssentialOCLCSVisitor<R,C> implements CompleteOCLCSVisitor<R>
context
Modifier | Constructor and Description |
---|---|
protected |
AbstractNullCompleteOCLCSVisitor(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, visitVariableCS
visitAnnotationCS, 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, visitWildcardTypeRefCS
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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, visitVariableCS
getAdapter, 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, visitWildcardTypeRefCS
protected AbstractNullCompleteOCLCSVisitor(@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>