|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.change.impl.EObjectToChangesMapEntryImpl
public class EObjectToChangesMapEntryImpl
An implementation of the model object 'EObject To Changes Map Entry'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
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 |
| 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 |
EObjectToChangesMapEntryImpl()
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map.Entry |
|---|
equals, hashCode |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eNotify |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected 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
| Constructor Detail |
|---|
protected EObjectToChangesMapEntryImpl()
| Method Detail |
|---|
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 BasicEObjectImpl
public 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()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||