org.eclipse.ocl.examples.pivot.internal.impl
Class TuplePartImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.ocl.examples.pivot.utilities.PivotObjectImpl
                  extended by org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl
                      extended by org.eclipse.ocl.examples.pivot.internal.impl.NamedElementImpl
                          extended by org.eclipse.ocl.examples.pivot.internal.impl.TypedElementImpl
                              extended by org.eclipse.ocl.examples.pivot.internal.impl.TypedMultiplicityElementImpl
                                  extended by org.eclipse.ocl.examples.pivot.internal.impl.FeatureImpl
                                      extended by org.eclipse.ocl.examples.pivot.internal.impl.PropertyImpl
                                          extended by org.eclipse.ocl.examples.pivot.internal.impl.TuplePartImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, DomainElement, DomainFeature, DomainNamedElement, DomainProperty, DomainTypedElement, Labelable, Nameable, Element, Feature, NamedElement, ParameterableElement, Property, TypedElement, TypedMultiplicityElement, Visitable, PivotObject

public class TuplePartImpl
extends PropertyImpl


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.PropertyImpl
associationClass, default_, DEFAULT_EDEFAULT, defaultExpression, IMPLICIT_EDEFAULT, IMPLICIT_EFLAG, IS_COMPOSITE_EDEFAULT, IS_COMPOSITE_EFLAG, IS_DERIVED_EDEFAULT, IS_DERIVED_EFLAG, IS_ID_EDEFAULT, IS_ID_EFLAG, IS_READ_ONLY_EDEFAULT, IS_READ_ONLY_EFLAG, IS_RESOLVE_PROXIES_EDEFAULT, IS_RESOLVE_PROXIES_EFLAG, IS_TRANSIENT_EDEFAULT, IS_TRANSIENT_EFLAG, IS_UNSETTABLE_EDEFAULT, IS_UNSETTABLE_EFLAG, IS_VOLATILE_EDEFAULT, IS_VOLATILE_EFLAG, keys, opposite, redefinedProperty, referredProperty, subsettedProperty, templateParameter
 
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.FeatureImpl
implementation, IMPLEMENTATION_CLASS_EDEFAULT, IMPLEMENTATION_EDEFAULT, implementationClass
 
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedElementImpl
IS_REQUIRED_EDEFAULT, IS_REQUIRED_EFLAG, type
 
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.NamedElementImpl
IS_STATIC_EDEFAULT, IS_STATIC_EFLAG, name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl
extension, ownedAnnotation, ownedComment
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected TuplePartImpl()
           
  TuplePartImpl(TuplePartId partId, Type partType)
           
 
Method Summary
 TuplePartId getTuplePartId()
           
 
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.PropertyImpl
accept, basicGetAssociationClass, basicGetOpposite, basicGetReferredProperty, basicGetTemplateParameter, basicSetAssociationClass, basicSetDefaultExpression, basicSetOwningTemplateParameter, basicSetOwningType, basicSetTemplateParameter, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getAssociationClass, getClass_, getDefault, getDefaultExpression, getInheritance, getKeys, getOpposite, getOwningTemplateParameter, getOwningType, getPropertyId, getRedefinedProperty, getReferredProperty, getSubsettedProperty, getTemplateParameter, initValue, isAttribute, isCompatibleWith, isComposite, isDerived, isID, isImplicit, isReadOnly, isResolveProxies, isTemplateParameter, isTransient, isUnsettable, isVolatile, setAssociationClass, setDefault, setDefaultExpression, setImplicit, setIsComposite, setIsDerived, setIsID, setIsReadOnly, setIsResolveProxies, setIsTransient, setIsUnsettable, setIsVolatile, setOpposite, setOwningTemplateParameter, setOwningType, setReferredProperty, setTemplateParameter, toString, validateCompatibleDefaultExpression
 
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.FeatureImpl
getImplementation, getImplementationClass, setImplementation, setImplementationClass
 
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedMultiplicityElementImpl
CompatibleBody, isMany, makeParameter
 
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedElementImpl
basicGetType, getType, getTypeId, isRequired, setIsRequired, setType
 
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.NamedElementImpl
getName, isStatic, setIsStatic, setName
 
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl
allOwnedElements, getExtension, getOwnedAnnotation, getOwnedComment, getValue
 
Methods inherited from class org.eclipse.ocl.examples.pivot.utilities.PivotObjectImpl
eBasicSetContainer, eBasicSetContainer, getETarget, getImage, getTarget, getText, isAdapterForType, notifyChanged, setTarget, unsetTarget
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.Feature
getImplementation, getImplementationClass, setImplementation, setImplementationClass
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.TypedMultiplicityElement
CompatibleBody, isMany, makeParameter
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.TypedElement
getType, isRequired, setIsRequired, setType
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.NamedElement
getName, isStatic, setIsStatic, setName
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.Element
allOwnedElements, getETarget, getExtension, getOwnedAnnotation, getOwnedComment, getValue
 
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
 
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Visitable
eClass
 
Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainTypedElement
getTypeId
 
Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainFeature
getImplementation, isStatic
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

TuplePartImpl

protected TuplePartImpl()

TuplePartImpl

public TuplePartImpl(@NonNull
                     TuplePartId partId,
                     @NonNull
                     Type partType)
Method Detail

getTuplePartId

@NonNull
public TuplePartId getTuplePartId()