public class EObjectToChangesMapEntryImpl extends EObjectImpl implements BasicEMap.Entry<EObject,EList<FeatureChange>>
The following features are implemented:
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected static int |
EPROXY_KEY
The bit of
EObjectImpl.eFlags that is used to represent if key is a proxy. |
protected int |
hash |
protected EObject |
key
The cached value of the '
Key' reference |
protected EList<FeatureChange> |
value
The cached value of the '
Value' containment reference list |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXYEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
EObjectToChangesMapEntryImpl() |
| Modifier and Type | Method and Description |
|---|---|
EObject |
basicGetTypedKey() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EMap<EObject,EList<FeatureChange>> |
getEMap() |
int |
getHash() |
EObject |
getKey() |
EObject |
getTypedKey() |
EObject |
getTypedKeyGen() |
EList<FeatureChange> |
getTypedValue() |
EList<FeatureChange> |
getValue() |
void |
setHash(int hash) |
void |
setKey(EObject key) |
void |
setTypedKey(EObject newKey) |
void |
setTypedKeyGen(EObject newKey) |
EList<FeatureChange> |
setValue(EList<FeatureChange> value) |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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, 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, toStringeBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsSet, eResource, eSet, eUnseteNotificationRequiredprotected static final int EPROXY_KEY
EObjectImpl.eFlags that is used to represent if key is a proxy.protected EObject key
Key' reference.
getTypedKey()protected EList<FeatureChange> value
Value' containment reference list.
getTypedValue()protected int hash
protected EObjectToChangesMapEntryImpl()
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic EObject getTypedKeyGen()
public EObject getTypedKey()
public EObject basicGetTypedKey()
public void setTypedKeyGen(EObject newKey)
public void setTypedKey(EObject newKey)
public EList<FeatureChange> getTypedValue()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplInternalEObject.eGet(EStructuralFeature, boolean, boolean)public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplEObject.eSet(EStructuralFeature, Object)public void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplEObject.eUnset(EStructuralFeature)public boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplEObject.eIsSet(EStructuralFeature)public int getHash()
getHash in interface BasicEMap.Entry<EObject,EList<FeatureChange>>public void setHash(int hash)
setHash in interface BasicEMap.Entry<EObject,EList<FeatureChange>>hash - the hash.public EObject getKey()
getKey in interface java.util.Map.Entry<EObject,EList<FeatureChange>>public void setKey(EObject key)
setKey in interface BasicEMap.Entry<EObject,EList<FeatureChange>>key - the key.public EList<FeatureChange> getValue()
getValue in interface java.util.Map.Entry<EObject,EList<FeatureChange>>public EList<FeatureChange> setValue(EList<FeatureChange> value)
setValue in interface java.util.Map.Entry<EObject,EList<FeatureChange>>public EMap<EObject,EList<FeatureChange>> getEMap()