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

All Superinterfaces:
BaseCSVisitor<R>, EssentialOCLCSVisitor<R>
All Known Subinterfaces:
DecorableCompleteOCLCSVisitor<R>
All Known Implementing Classes:
AbstractCompleteOCLContainmentVisitor, AbstractCompleteOCLCSVisitor, AbstractCompleteOCLLeft2RightVisitor, AbstractCompleteOCLPostOrderVisitor, AbstractCompleteOCLPreOrderVisitor, AbstractDelegatingCompleteOCLCSVisitor, AbstractExtendingCompleteOCLCSVisitor, AbstractExtendingDelegatingCompleteOCLCSVisitor, AbstractNullCompleteOCLCSVisitor, CompleteOCLContainmentVisitor, CompleteOCLCS2MonikerVisitor, CompleteOCLLeft2RightVisitor, CompleteOCLPostOrderVisitor, CompleteOCLPreOrderVisitor

public interface CompleteOCLCSVisitor<R>
extends EssentialOCLCSVisitor<R>


Method Summary
 R visitBodyCS(BodyCS object)
           
 R visitClassifierContextDeclCS(ClassifierContextDeclCS object)
           
 R visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object)
           
 R visitContextConstraintCS(ContextConstraintCS object)
           
 R visitContextDeclCS(ContextDeclCS object)
           
 R visitContextSpecificationCS(ContextSpecificationCS object)
           
 R visitDefCS(DefCS object)
           
 R visitDefFeatureCS(DefFeatureCS object)
           
 R visitDefOperationCS(DefOperationCS object)
           
 R visitDefPropertyCS(DefPropertyCS object)
           
 R visitDerCS(DerCS object)
           
 R visitFeatureContextDeclCS(FeatureContextDeclCS object)
           
 R visitIncludeCS(IncludeCS object)
           
 R visitInitCS(InitCS object)
           
 R visitInvCS(InvCS object)
           
 R visitOCLMessageArgCS(OCLMessageArgCS object)
           
 R visitOperationContextDeclCS(OperationContextDeclCS object)
           
 R visitPackageDeclarationCS(PackageDeclarationCS object)
           
 R visitPathNameDeclCS(PathNameDeclCS object)
           
 R visitPostCS(PostCS object)
           
 R visitPreCS(PreCS object)
           
 R visitPropertyContextDeclCS(PropertyContextDeclCS object)
           
 
Methods inherited from interface org.eclipse.ocl.examples.xtext.essentialocl.util.EssentialOCLCSVisitor
visitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, 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.util.BaseCSVisitor
getAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitCollectionTypeRefCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visiting, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS
 

Method Detail

visitBodyCS

R visitBodyCS(BodyCS object)

visitClassifierContextDeclCS

R visitClassifierContextDeclCS(ClassifierContextDeclCS object)

visitCompleteOCLDocumentCS

R visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object)

visitContextConstraintCS

R visitContextConstraintCS(ContextConstraintCS object)

visitContextDeclCS

R visitContextDeclCS(ContextDeclCS object)

visitContextSpecificationCS

R visitContextSpecificationCS(ContextSpecificationCS object)

visitDefCS

R visitDefCS(DefCS object)

visitDefFeatureCS

R visitDefFeatureCS(DefFeatureCS object)

visitDefOperationCS

R visitDefOperationCS(DefOperationCS object)

visitDefPropertyCS

R visitDefPropertyCS(DefPropertyCS object)

visitDerCS

R visitDerCS(DerCS object)

visitFeatureContextDeclCS

R visitFeatureContextDeclCS(FeatureContextDeclCS object)

visitIncludeCS

R visitIncludeCS(IncludeCS object)

visitInitCS

R visitInitCS(InitCS object)

visitInvCS

R visitInvCS(InvCS object)

visitOCLMessageArgCS

R visitOCLMessageArgCS(OCLMessageArgCS object)

visitOperationContextDeclCS

R visitOperationContextDeclCS(OperationContextDeclCS object)

visitPackageDeclarationCS

R visitPackageDeclarationCS(PackageDeclarationCS object)

visitPathNameDeclCS

R visitPathNameDeclCS(PathNameDeclCS object)

visitPostCS

R visitPostCS(PostCS object)

visitPreCS

R visitPreCS(PreCS object)

visitPropertyContextDeclCS

R visitPropertyContextDeclCS(PropertyContextDeclCS object)