protected static class EStoreEObjectImpl.EStoreEPropertiesHolderImpl extends java.lang.Object implements BasicEObjectImpl.EPropertiesHolder
Modifier and Type | Field and Description |
---|---|
protected EClass |
eClass |
protected EList<EObject> |
eContents |
protected EList<EObject> |
eCrossReferences |
protected URI |
eProxyURI |
protected Resource.Internal |
eResource |
NIL
Modifier | Constructor and Description |
---|---|
protected |
EStoreEObjectImpl.EStoreEPropertiesHolderImpl() |
Modifier and Type | Method and Description |
---|---|
void |
allocateSettings(int maximumDynamicFeatureID) |
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.
|
EClass |
getEClass() |
EList<EObject> |
getEContents() |
EList<EObject> |
getECrossReferences() |
URI |
getEProxyURI() |
Resource.Internal |
getEResource() |
boolean |
hasSettings() |
void |
setEClass(EClass eClass) |
void |
setEContents(EList<EObject> eContents) |
void |
setECrossReferences(EList<EObject> eCrossReferences) |
void |
setEProxyURI(URI eProxyURI) |
void |
setEResource(Resource.Internal eResource) |
protected EClass eClass
protected URI eProxyURI
protected Resource.Internal eResource
protected EStoreEObjectImpl.EStoreEPropertiesHolderImpl()
public EClass getEClass()
getEClass
in interface BasicEObjectImpl.EPropertiesHolder
public void setEClass(EClass eClass)
setEClass
in interface BasicEObjectImpl.EPropertiesHolder
public URI getEProxyURI()
getEProxyURI
in interface BasicEObjectImpl.EPropertiesHolder
public void setEProxyURI(URI eProxyURI)
setEProxyURI
in interface BasicEObjectImpl.EPropertiesHolder
public Resource.Internal getEResource()
getEResource
in interface BasicEObjectImpl.EPropertiesHolder
public void setEResource(Resource.Internal eResource)
setEResource
in interface BasicEObjectImpl.EPropertiesHolder
public EList<EObject> getEContents()
getEContents
in interface BasicEObjectImpl.EPropertiesHolder
public void setEContents(EList<EObject> eContents)
setEContents
in interface BasicEObjectImpl.EPropertiesHolder
public EList<EObject> getECrossReferences()
getECrossReferences
in interface BasicEObjectImpl.EPropertiesHolder
public void setECrossReferences(EList<EObject> eCrossReferences)
setECrossReferences
in interface BasicEObjectImpl.EPropertiesHolder
public boolean hasSettings()
hasSettings
in interface BasicEObjectImpl.EPropertiesHolder
public void allocateSettings(int maximumDynamicFeatureID)
allocateSettings
in interface BasicEObjectImpl.EPropertiesHolder
public java.lang.Object dynamicGet(int dynamicFeatureID)
EStructuralFeature.Internal.DynamicValueHolder
dynamicGet
in interface EStructuralFeature.Internal.DynamicValueHolder
dynamicFeatureID
- the feature's index in the cached dynamic values.public void dynamicSet(int dynamicFeatureID, java.lang.Object value)
EStructuralFeature.Internal.DynamicValueHolder
dynamicSet
in interface EStructuralFeature.Internal.DynamicValueHolder
dynamicFeatureID
- the feature's index in the cached dynamic values.value
- the new value for the feature.public void dynamicUnset(int dynamicFeatureID)
EStructuralFeature.Internal.DynamicValueHolder
dynamicUnset
in interface EStructuralFeature.Internal.DynamicValueHolder
dynamicFeatureID
- the feature's index in the cached dynamic values.