org.eclipse.ocl.examples.xtext.completeocl.completeoclcs.util
Interface CompleteOCLCSVisitor<R>

All Superinterfaces:
BaseCSVisitor<R>, EssentialOCLCSVisitor<R>
All Known Subinterfaces:
DecorableCompleteOCLCSVisitor<R>
All Known Implementing Classes:
AbstractCompleteOCLCSContainmentVisitor, AbstractCompleteOCLCSLeft2RightVisitor, AbstractCompleteOCLCSPostOrderVisitor, AbstractCompleteOCLCSPreOrderVisitor, AbstractCompleteOCLCSVisitor, AbstractDelegatingCompleteOCLCSVisitor, AbstractExtendingCompleteOCLCSVisitor, AbstractNullCompleteOCLCSVisitor, AutoCompleteOCLCSContainmentVisitor, CompleteOCLCSContainmentVisitor, CompleteOCLCSLeft2RightVisitor, CompleteOCLCSPostOrderVisitor, CompleteOCLCSPreOrderVisitor, NewCompleteOCLCSContainmentVisitor

public interface CompleteOCLCSVisitor<R>
extends EssentialOCLCSVisitor<R>


Method Summary
 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)
           
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util.EssentialOCLCSVisitor
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
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.base.basecs.util.BaseCSVisitor
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, visitPackageOwnerCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
 

Method Detail

visitClassifierContextDeclCS

@Nullable
R visitClassifierContextDeclCS(@NonNull
                                        ClassifierContextDeclCS object)

visitCompleteOCLDocumentCS

@Nullable
R visitCompleteOCLDocumentCS(@NonNull
                                      CompleteOCLDocumentCS object)

visitContextDeclCS

@Nullable
R visitContextDeclCS(@NonNull
                              ContextDeclCS object)

visitDefCS

@Nullable
R visitDefCS(@NonNull
                      DefCS object)

visitDefOperationCS

@Nullable
R visitDefOperationCS(@NonNull
                               DefOperationCS object)

visitDefPropertyCS

@Nullable
R visitDefPropertyCS(@NonNull
                              DefPropertyCS object)

visitFeatureContextDeclCS

@Nullable
R visitFeatureContextDeclCS(@NonNull
                                     FeatureContextDeclCS object)

visitIncludeCS

@Nullable
R visitIncludeCS(@NonNull
                          IncludeCS object)

visitOCLMessageArgCS

@Nullable
R visitOCLMessageArgCS(@NonNull
                                OCLMessageArgCS object)

visitOperationContextDeclCS

@Nullable
R visitOperationContextDeclCS(@NonNull
                                       OperationContextDeclCS object)

visitPackageDeclarationCS

@Nullable
R visitPackageDeclarationCS(@NonNull
                                     PackageDeclarationCS object)

visitPathNameDeclCS

@Nullable
R visitPathNameDeclCS(@NonNull
                               PathNameDeclCS object)

visitPropertyContextDeclCS

@Nullable
R visitPropertyContextDeclCS(@NonNull
                                      PropertyContextDeclCS object)