org.eclipse.emf.ecore.impl
Interface BasicEObjectImpl.EPropertiesHolder
- All Superinterfaces:
- EStructuralFeature.Internal.DynamicValueHolder
- All Known Implementing Classes:
- BasicEObjectImpl.EPropertiesHolderBaseImpl, DynamicEObjectImpl.DynamicEPropertiesHolderImpl, EStoreEObjectImpl.EStoreEPropertiesHolderImpl
- Enclosing interface:
- BasicEObjectImpl
- protected static interface BasicEObjectImpl.EPropertiesHolder
- extends EStructuralFeature.Internal.DynamicValueHolder
An internal interface for holding less frequently members variables.
getEClass
public EClass getEClass()
setEClass
public void setEClass(EClass eClass)
getEProxyURI
public URI getEProxyURI()
setEProxyURI
public void setEProxyURI(URI eProxyURI)
getEResource
public Resource.Internal getEResource()
setEResource
public void setEResource(Resource.Internal eResource)
getEContents
public EList getEContents()
setEContents
public void setEContents(EList eContents)
getECrossReferences
public EList getECrossReferences()
setECrossReferences
public void setECrossReferences(EList eCrossReferences)
hasSettings
public boolean hasSettings()
allocateSettings
public void allocateSettings(int dynamicFeatureCount)