public class ENamedElementToXMLInfoMapEntryImpl extends EObjectImpl implements BasicEMap.Entry<ENamedElement,XMLInfo>
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 int |
hash |
protected ENamedElement |
key
The cached value of the '
Key' reference |
protected XMLInfo |
value
The cached value of the '
Value' containment reference |
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 |
ENamedElementToXMLInfoMapEntryImpl() |
| Modifier and Type | Method and Description |
|---|---|
ENamedElement |
basicGetTypedKey() |
NotificationChain |
basicSetTypedValue(XMLInfo newValue,
NotificationChain msgs) |
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<ENamedElement,XMLInfo> |
getEMap() |
int |
getHash() |
ENamedElement |
getKey() |
ENamedElement |
getTypedKey() |
XMLInfo |
getTypedValue() |
XMLInfo |
getValue() |
void |
setHash(int hash) |
void |
setKey(ENamedElement key) |
void |
setTypedKey(ENamedElement newKey) |
void |
setTypedValue(XMLInfo newValue) |
XMLInfo |
setValue(XMLInfo 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 ENamedElement key
Key' reference.
getTypedKey()protected XMLInfo value
Value' containment reference.
getTypedValue()protected int hash
protected ENamedElementToXMLInfoMapEntryImpl()
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic ENamedElement getTypedKey()
public ENamedElement basicGetTypedKey()
public void setTypedKey(ENamedElement newKey)
public XMLInfo getTypedValue()
public NotificationChain basicSetTypedValue(XMLInfo newValue, NotificationChain msgs)
public void setTypedValue(XMLInfo newValue)
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<ENamedElement,XMLInfo>public void setHash(int hash)
setHash in interface BasicEMap.Entry<ENamedElement,XMLInfo>hash - the hash.public ENamedElement getKey()
getKey in interface java.util.Map.Entry<ENamedElement,XMLInfo>public void setKey(ENamedElement key)
setKey in interface BasicEMap.Entry<ENamedElement,XMLInfo>key - the key.public XMLInfo getValue()
getValue in interface java.util.Map.Entry<ENamedElement,XMLInfo>public XMLInfo setValue(XMLInfo value)
setValue in interface java.util.Map.Entry<ENamedElement,XMLInfo>public EMap<ENamedElement,XMLInfo> getEMap()