org.eclipse.ocl.examples.xtext.essentialocl.essentialoclcs.util
Interface EssentialOCLCSVisitor<R>
- All Superinterfaces:
- BaseCSVisitor<R>
- All Known Subinterfaces:
- CompleteOCLCSVisitor<R>, DecorableCompleteOCLCSVisitor<R>, DecorableEssentialOCLCSVisitor<R>, DecorableOCLinEcoreCSVisitor<R>, DecorableOCLstdlibCSVisitor<R>, OCLinEcoreCSVisitor<R>, OCLstdlibCSVisitor<R>
- All Known Implementing Classes:
- AbstractCompleteOCLCSContainmentVisitor, AbstractCompleteOCLCSLeft2RightVisitor, AbstractCompleteOCLCSPostOrderVisitor, AbstractCompleteOCLCSPreOrderVisitor, AbstractCompleteOCLCSVisitor, AbstractDelegatingCompleteOCLCSVisitor, AbstractDelegatingEssentialOCLCSVisitor, AbstractDelegatingOCLinEcoreCSVisitor, AbstractDelegatingOCLstdlibCSVisitor, AbstractEssentialOCLCSContainmentVisitor, AbstractEssentialOCLCSLeft2RightVisitor, AbstractEssentialOCLCSPostOrderVisitor, AbstractEssentialOCLCSPreOrderVisitor, AbstractEssentialOCLCSVisitor, AbstractExtendingCompleteOCLCSVisitor, AbstractExtendingEssentialOCLCSVisitor, AbstractExtendingOCLinEcoreCSVisitor, AbstractExtendingOCLstdlibCSVisitor, AbstractNullCompleteOCLCSVisitor, AbstractNullEssentialOCLCSVisitor, AbstractNullOCLinEcoreCSVisitor, AbstractNullOCLstdlibCSVisitor, AbstractOCLinEcoreCSContainmentVisitor, AbstractOCLinEcoreCSLeft2RightVisitor, AbstractOCLinEcoreCSPostOrderVisitor, AbstractOCLinEcoreCSPreOrderVisitor, AbstractOCLinEcoreCSVisitor, AbstractOCLstdlibCSContainmentVisitor, AbstractOCLstdlibCSLeft2RightVisitor, AbstractOCLstdlibCSPostOrderVisitor, AbstractOCLstdlibCSPreOrderVisitor, AbstractOCLstdlibCSVisitor, AutoCompleteOCLCSContainmentVisitor, AutoEssentialOCLCSContainmentVisitor, AutoOCLinEcoreCSContainmentVisitor, AutoOCLstdlibContainmentVisitor, AutoOCLstdlibCSContainmentVisitor, CompleteOCLCSContainmentVisitor, CompleteOCLCSLeft2RightVisitor, CompleteOCLCSPostOrderVisitor, CompleteOCLCSPreOrderVisitor, EssentialOCLCSContainmentVisitor, EssentialOCLCSLeft2RightVisitor, EssentialOCLCSPostOrderVisitor, EssentialOCLCSPreOrderVisitor, NewCompleteOCLCSContainmentVisitor, NewEssentialOCLCSContainmentVisitor, NewOCLinEcoreCSContainmentVisitor, NewOCLstdlibCSContainmentVisitor, OCLinEcoreCSContainmentVisitor, OCLinEcoreCSLeft2RightVisitor, OCLinEcoreCSPostOrderVisitor, OCLinEcoreCSPreOrderVisitor, OCLstdlibCSContainmentVisitor, OCLstdlibCSLeft2RightVisitor, OCLstdlibCSPostOrderVisitor, OCLstdlibCSPreOrderVisitor
public interface EssentialOCLCSVisitor<R>
- extends BaseCSVisitor<R>
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 |
visitBinaryOperatorCS
@Nullable
R visitBinaryOperatorCS(@NonNull
BinaryOperatorCS object)
visitBooleanLiteralExpCS
@Nullable
R visitBooleanLiteralExpCS(@NonNull
BooleanLiteralExpCS object)
visitCollectionLiteralExpCS
@Nullable
R visitCollectionLiteralExpCS(@NonNull
CollectionLiteralExpCS object)
visitCollectionLiteralPartCS
@Nullable
R visitCollectionLiteralPartCS(@NonNull
CollectionLiteralPartCS object)
visitCollectionTypeCS
@Nullable
R visitCollectionTypeCS(@NonNull
CollectionTypeCS object)
visitConstructorExpCS
@Nullable
R visitConstructorExpCS(@NonNull
ConstructorExpCS object)
visitConstructorPartCS
@Nullable
R visitConstructorPartCS(@NonNull
ConstructorPartCS object)
visitContextCS
@Nullable
R visitContextCS(@NonNull
ContextCS object)
visitExpCS
@Nullable
R visitExpCS(@NonNull
ExpCS object)
visitExpSpecificationCS
@Nullable
R visitExpSpecificationCS(@NonNull
ExpSpecificationCS object)
visitIfExpCS
@Nullable
R visitIfExpCS(@NonNull
IfExpCS object)
visitIndexExpCS
@Nullable
R visitIndexExpCS(@NonNull
IndexExpCS object)
visitInfixExpCS
@Nullable
R visitInfixExpCS(@NonNull
InfixExpCS object)
visitInvalidLiteralExpCS
@Nullable
R visitInvalidLiteralExpCS(@NonNull
InvalidLiteralExpCS object)
visitInvocationExpCS
@Nullable
R visitInvocationExpCS(@NonNull
InvocationExpCS object)
visitLetExpCS
@Nullable
R visitLetExpCS(@NonNull
LetExpCS object)
visitLetVariableCS
@Nullable
R visitLetVariableCS(@NonNull
LetVariableCS object)
visitLiteralExpCS
@Nullable
R visitLiteralExpCS(@NonNull
LiteralExpCS object)
visitNameExpCS
@Nullable
R visitNameExpCS(@NonNull
NameExpCS object)
visitNamedExpCS
@Nullable
R visitNamedExpCS(@NonNull
NamedExpCS object)
visitNavigatingArgCS
@Nullable
R visitNavigatingArgCS(@NonNull
NavigatingArgCS object)
visitNavigationOperatorCS
@Nullable
R visitNavigationOperatorCS(@NonNull
NavigationOperatorCS object)
visitNestedExpCS
@Nullable
R visitNestedExpCS(@NonNull
NestedExpCS object)
visitNullLiteralExpCS
@Nullable
R visitNullLiteralExpCS(@NonNull
NullLiteralExpCS object)
visitNumberLiteralExpCS
@Nullable
R visitNumberLiteralExpCS(@NonNull
NumberLiteralExpCS object)
visitOperatorCS
@Nullable
R visitOperatorCS(@NonNull
OperatorCS object)
visitPrefixExpCS
@Nullable
R visitPrefixExpCS(@NonNull
PrefixExpCS object)
visitPrimitiveLiteralExpCS
@Nullable
R visitPrimitiveLiteralExpCS(@NonNull
PrimitiveLiteralExpCS object)
visitSelfExpCS
@Nullable
R visitSelfExpCS(@NonNull
SelfExpCS object)
visitStringLiteralExpCS
@Nullable
R visitStringLiteralExpCS(@NonNull
StringLiteralExpCS object)
visitTupleLiteralExpCS
@Nullable
R visitTupleLiteralExpCS(@NonNull
TupleLiteralExpCS object)
visitTupleLiteralPartCS
@Nullable
R visitTupleLiteralPartCS(@NonNull
TupleLiteralPartCS object)
visitTypeLiteralExpCS
@Nullable
R visitTypeLiteralExpCS(@NonNull
TypeLiteralExpCS object)
visitTypeNameExpCS
@Nullable
R visitTypeNameExpCS(@NonNull
TypeNameExpCS object)
visitUnaryOperatorCS
@Nullable
R visitUnaryOperatorCS(@NonNull
UnaryOperatorCS object)
visitUnlimitedNaturalLiteralExpCS
@Nullable
R visitUnlimitedNaturalLiteralExpCS(@NonNull
UnlimitedNaturalLiteralExpCS object)
visitVariableCS
@Nullable
R visitVariableCS(@NonNull
VariableCS object)