org.eclipse.ocl.examples.pivot.util
Interface Pivotable

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, PivotObject
All Known Subinterfaces:
AbstractNameExpCS, AnnotationCS, AnnotationElementCS, AttributeCS, BinaryOperatorCS, BooleanLiteralExpCS, ClassCS, ClassifierContextDeclCS, ClassifierCS, CollectionLiteralExpCS, CollectionLiteralPartCS, CollectionTypeCS, CompleteOCLDocumentCS, ConstraintCS, ConstructorExpCS, ConstructorPartCS, ContextCS, ContextDeclCS, DataTypeCS, DefCS, DefOperationCS, DefPropertyCS, DetailCS, DocumentationCS, ElementRefCS, EnumerationCS, EnumerationLiteralCS, ExpCS, ExpSpecificationCS, FeatureContextDeclCS, FeatureCS, IfExpCS, ImportCS, IncludeCS, IndexExpCS, InfixExpCS, InvalidLiteralExpCS, InvocationExpCS, LambdaTypeCS, LetExpCS, LetVariableCS, LibClassCS, LibConstraintCS, LibIterationCS, LibOperationCS, LibPackageCS, LibPropertyCS, LibraryCS, LibRootPackageCS, LiteralExpCS, ModelElementCS, ModelElementRefCS, NamedElementCS, NamedExpCS, NameExpCS, NamespaceCS, NavigatingArgCS, NavigationOperatorCS, NestedExpCS, NullLiteralExpCS, NumberLiteralExpCS, OCLinEcoreConstraintCS, OCLMessageArgCS, OperationContextDeclCS, OperationCS, OperatorCS, PackageCS, PackageDeclarationCS, PackageOwnerCS, ParameterCS, PathElementCS, PathElementWithURICS, PathNameCS, PathNameDeclCS, PivotableElementCS, PrecedenceCS, PrefixExpCS, PrimitiveLiteralExpCS, PrimitiveTypeRefCS, PropertyContextDeclCS, ReferenceCS, RootCS, RootPackageCS, SelfExpCS, SpecificationCS, StringLiteralExpCS, StructuralFeatureCS, SysMLCS, TemplateBindingCS, TemplateParameterCS, TemplateParameterSubstitutionCS, TemplateSignatureCS, TopLevelCS, TupleLiteralExpCS, TupleLiteralPartCS, TuplePartCS, TupleTypeCS, TypeCS, TypedElementCS, TypedRefCS, TypedTypeRefCS, TypeLiteralExpCS, TypeNameExpCS, TypeParameterCS, TypeRefCS, UnaryOperatorCS, UnlimitedNaturalLiteralExpCS, VariableCS, WildcardTypeRefCS
All Known Implementing Classes:
AnnotationCSImpl, AnnotationElementCSImpl, AttributeCSImpl, BinaryOperatorCSImpl, BooleanLiteralExpCSImpl, ClassCSImpl, ClassifierContextDeclCSImpl, ClassifierCSImpl, CollectionLiteralExpCSImpl, CollectionLiteralPartCSImpl, CollectionTypeCSImpl, CompleteOCLDocumentCSImpl, ConstraintCSImpl, ConstructorExpCSImpl, ConstructorPartCSImpl, ContextCSImpl, ContextDeclCSImpl, DataTypeCSImpl, DefCSImpl, DefOperationCSImpl, DefPropertyCSImpl, DetailCSImpl, DocumentationCSImpl, ElementRefCSImpl, EnumerationCSImpl, EnumerationLiteralCSImpl, ExpCSImpl, ExpSpecificationCSImpl, FeatureContextDeclCSImpl, IfExpCSImpl, ImportCSImpl, IncludeCSImpl, IndexExpCSImpl, InfixExpCSImpl, InvalidLiteralExpCSImpl, InvocationExpCSImpl, LambdaTypeCSImpl, LetExpCSImpl, LetVariableCSImpl, LibClassCSImpl, LibConstraintCSImpl, LibIterationCSImpl, LibOperationCSImpl, LibPackageCSImpl, LibPropertyCSImpl, LibraryCSImpl, LibRootPackageCSImpl, LiteralExpCSImpl, ModelElementCSImpl, ModelElementRefCSImpl, NamedElementCSImpl, NamedExpCSImpl, NameExpCSImpl, NavigatingArgCSImpl, NavigationOperatorCSImpl, NestedExpCSImpl, NullLiteralExpCSImpl, NumberLiteralExpCSImpl, OCLinEcoreConstraintCSImpl, OCLMessageArgCSImpl, OperationContextDeclCSImpl, OperationCSImpl, OperatorCSImpl, PackageCSImpl, PackageDeclarationCSImpl, PackageOwnerCSImpl, ParameterCSImpl, PathElementCSImpl, PathElementWithURICSImpl, PathNameCSImpl, PathNameDeclCSImpl, PivotableElementCSImpl, PrecedenceCSImpl, PrefixExpCSImpl, PrimitiveLiteralExpCSImpl, PrimitiveTypeRefCSImpl, PropertyContextDeclCSImpl, ReferenceCSImpl, RootPackageCSImpl, SelfExpCSImpl, SpecificationCSImpl, StringLiteralExpCSImpl, StructuralFeatureCSImpl, SysMLCSImpl, TemplateBindingCSImpl, TemplateParameterCSImpl, TemplateParameterSubstitutionCSImpl, TemplateSignatureCSImpl, TopLevelCSImpl, TupleLiteralExpCSImpl, TupleLiteralPartCSImpl, TuplePartCSImpl, TupleTypeCSImpl, TypedElementCSImpl, TypedRefCSImpl, TypedTypeRefCSImpl, TypeLiteralExpCSImpl, TypeNameExpCSImpl, TypeParameterCSImpl, TypeRefCSImpl, UnaryOperatorCSImpl, UnlimitedNaturalLiteralExpCSImpl, VariableCSImpl, WildcardTypeRefCSImpl

public interface Pivotable
extends PivotObject


Method Summary
 Element getPivot()
           
 void resetPivot()
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getPivot

@Nullable
Element getPivot()

resetPivot

void resetPivot()