org.eclipse.ocl.examples.xtext.oclstdlib.oclstdlibcs.util
Interface OCLstdlibCSVisitor<R>

All Superinterfaces:
BaseCSVisitor<R>, EssentialOCLCSVisitor<R>
All Known Subinterfaces:
DecorableOCLstdlibCSVisitor<R>
All Known Implementing Classes:
AbstractDelegatingOCLstdlibCSVisitor, AbstractExtendingOCLstdlibCSVisitor, AbstractNullOCLstdlibCSVisitor, AbstractOCLstdlibCSContainmentVisitor, AbstractOCLstdlibCSLeft2RightVisitor, AbstractOCLstdlibCSPostOrderVisitor, AbstractOCLstdlibCSPreOrderVisitor, AbstractOCLstdlibCSVisitor, AutoOCLstdlibContainmentVisitor, AutoOCLstdlibCSContainmentVisitor, NewOCLstdlibCSContainmentVisitor, OCLstdlibCSContainmentVisitor, OCLstdlibCSLeft2RightVisitor, OCLstdlibCSPostOrderVisitor, OCLstdlibCSPreOrderVisitor

public interface OCLstdlibCSVisitor<R>
extends EssentialOCLCSVisitor<R>


Method Summary
 R visitLibClassCS(LibClassCS object)
           
 R visitLibConstraintCS(LibConstraintCS object)
           
 R visitLibIterationCS(LibIterationCS object)
           
 R visitLibOperationCS(LibOperationCS object)
           
 R visitLibPackageCS(LibPackageCS object)
           
 R visitLibPropertyCS(LibPropertyCS object)
           
 R visitLibRootPackageCS(LibRootPackageCS object)
           
 R visitMetaTypeName(MetaTypeName object)
           
 R visitPrecedenceCS(PrecedenceCS 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

visitLibClassCS

@Nullable
R visitLibClassCS(@NonNull
                           LibClassCS object)

visitLibConstraintCS

@Nullable
R visitLibConstraintCS(@NonNull
                                LibConstraintCS object)

visitLibIterationCS

@Nullable
R visitLibIterationCS(@NonNull
                               LibIterationCS object)

visitLibOperationCS

@Nullable
R visitLibOperationCS(@NonNull
                               LibOperationCS object)

visitLibPackageCS

@Nullable
R visitLibPackageCS(@NonNull
                             LibPackageCS object)

visitLibPropertyCS

@Nullable
R visitLibPropertyCS(@NonNull
                              LibPropertyCS object)

visitLibRootPackageCS

@Nullable
R visitLibRootPackageCS(@NonNull
                                 LibRootPackageCS object)

visitMetaTypeName

@Nullable
R visitMetaTypeName(@NonNull
                             MetaTypeName object)

visitPrecedenceCS

@Nullable
R visitPrecedenceCS(@NonNull
                             PrecedenceCS object)