public abstract class MinimalEStoreEObjectImpl extends MinimalEObjectImpl
store.
It's extends MinimalEObjectImpl and does not introduce any additional fields.
Clients extending this class must specialize eStore().MinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplInternalEObject.EStoreEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Constructor and Description |
|---|
MinimalEStoreEObjectImpl()
Creates a store-based EObject.
|
MinimalEStoreEObjectImpl(EClass eClass)
Creates a store-based EObject.
|
| Modifier and Type | Method and Description |
|---|---|
protected FeatureMap |
createFeatureMap(EStructuralFeature eStructuralFeature) |
protected <any> |
createList(EStructuralFeature eStructuralFeature) |
java.lang.Object |
dynamicGet(int dynamicFeatureID)
Returns the value of the feature.
|
void |
dynamicSet(int dynamicFeatureID,
java.lang.Object value)
Sets the value of the feature to the new value.
|
void |
dynamicUnset(int dynamicFeatureID)
Unsets the value of the feature.
|
protected int |
eBasicContainerFeatureID()
Returns the container feature ID as cached by
MinimalEObjectImpl.eContainerFeatureID(). |
protected InternalEObject |
eBasicInternalContainer()
Returns the container as cached by
MinimalEObjectImpl.eInternalContainer(). |
int |
eContainerFeatureID()
Returns the container feature ID as computed from the container feature
provided by the store. |
int |
eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature) |
protected boolean |
eDynamicIsSet(int dynamicFeatureID,
EStructuralFeature eFeature) |
InternalEObject |
eInternalContainer()
Returns the container as
provided by the store. |
protected boolean |
eIsCaching() |
protected int |
eStaticFeatureCount() |
abstract InternalEObject.EStore |
eStore()
Returns the store associated with this object.
|
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticClass, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteNotificationRequiredpublic MinimalEStoreEObjectImpl()
public MinimalEStoreEObjectImpl(EClass eClass)
public abstract InternalEObject.EStore eStore()
InternalEObjecteStore in interface InternalEObjecteStore in class BasicEObjectImplprotected boolean eIsCaching()
public java.lang.Object dynamicGet(int dynamicFeatureID)
EStructuralFeature.Internal.DynamicValueHolderdynamicGet in interface EStructuralFeature.Internal.DynamicValueHolderdynamicGet in class MinimalEObjectImpldynamicFeatureID - the feature's index in the cached dynamic values.public void dynamicSet(int dynamicFeatureID,
java.lang.Object value)
EStructuralFeature.Internal.DynamicValueHolderdynamicSet in interface EStructuralFeature.Internal.DynamicValueHolderdynamicSet in class MinimalEObjectImpldynamicFeatureID - the feature's index in the cached dynamic values.value - the new value for the feature.public void dynamicUnset(int dynamicFeatureID)
EStructuralFeature.Internal.DynamicValueHolderdynamicUnset in interface EStructuralFeature.Internal.DynamicValueHolderdynamicUnset in class MinimalEObjectImpldynamicFeatureID - the feature's index in the cached dynamic values.protected boolean eDynamicIsSet(int dynamicFeatureID,
EStructuralFeature eFeature)
eDynamicIsSet in class BasicEObjectImplprotected <any> createList(EStructuralFeature eStructuralFeature)
protected FeatureMap createFeatureMap(EStructuralFeature eStructuralFeature)
protected InternalEObject eBasicInternalContainer()
MinimalEObjectImpl.eInternalContainer().public InternalEObject eInternalContainer()
provided by the store.eInternalContainer in interface InternalEObjecteInternalContainer in class MinimalEObjectImplEObject.eContainer(),
InternalEObject.eDirectResource()protected int eBasicContainerFeatureID()
MinimalEObjectImpl.eContainerFeatureID().public int eContainerFeatureID()
provided by the store.eContainerFeatureID in interface InternalEObjecteContainerFeatureID in class MinimalEObjectImplEObject.eContainmentFeature(),
InternalEObject.EOPPOSITE_FEATURE_BASEprotected int eStaticFeatureCount()
eStaticFeatureCount in class BasicEObjectImplpublic int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)
eDerivedStructuralFeatureID in class BasicEObjectImplCopyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature