org.eclipse.ocl.examples.xtext.oclinecore.oclinecorecs.util
Interface OCLinEcoreCSVisitor<R>

All Superinterfaces:
BaseCSVisitor<R>, EssentialOCLCSVisitor<R>
All Known Subinterfaces:
DecorableOCLinEcoreCSVisitor<R>
All Known Implementing Classes:
AbstractDelegatingOCLinEcoreCSVisitor, AbstractExtendingOCLinEcoreCSVisitor, AbstractNullOCLinEcoreCSVisitor, AbstractOCLinEcoreCSContainmentVisitor, AbstractOCLinEcoreCSLeft2RightVisitor, AbstractOCLinEcoreCSPostOrderVisitor, AbstractOCLinEcoreCSPreOrderVisitor, AbstractOCLinEcoreCSVisitor, AutoOCLinEcoreCSContainmentVisitor, NewOCLinEcoreCSContainmentVisitor, OCLinEcoreCSContainmentVisitor, OCLinEcoreCSLeft2RightVisitor, OCLinEcoreCSPostOrderVisitor, OCLinEcoreCSPreOrderVisitor

public interface OCLinEcoreCSVisitor<R>
extends EssentialOCLCSVisitor<R>


Method Summary
 R visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS object)
           
 R visitSysMLCS(SysMLCS object)
           
 R visitTopLevelCS(TopLevelCS 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

visitOCLinEcoreConstraintCS

@Nullable
R visitOCLinEcoreConstraintCS(@NonNull
                                       OCLinEcoreConstraintCS object)

visitSysMLCS

@Nullable
R visitSysMLCS(@NonNull
                        SysMLCS object)

visitTopLevelCS

@Nullable
R visitTopLevelCS(@NonNull
                           TopLevelCS object)