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.


Field Summary
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Method Summary
 void allocateSettings(int dynamicFeatureCount)
           
 EClass getEClass()
           
 EList getEContents()
           
 EList getECrossReferences()
           
 URI getEProxyURI()
           
 Resource.Internal getEResource()
           
 boolean hasSettings()
           
 void setEClass(EClass eClass)
           
 void setEContents(EList eContents)
           
 void setECrossReferences(EList eCrossReferences)
           
 void setEProxyURI(URI eProxyURI)
           
 void setEResource(Resource.Internal eResource)
           
 
Methods inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
dynamicGet, dynamicSet, dynamicUnset
 

Method Detail

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)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.