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