|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
An implementation of the model object 'EObject'.
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected BasicEList |
eAdapters
The list of Adapters associated with the notifier. |
protected InternalEObject |
eContainer
|
protected int |
eContainerFeatureID
|
protected static int |
EDELIVER
The bit of eFlags that is used to represent eDeliver(). |
protected int |
eFlags
An extensible set of bit flags; the first bit is used for EDELIVER to implement eDeliver(). |
static int |
ELAST_EOBJECT_FLAG
This is unused, but we can reserve bits with eFlags. |
protected static int |
ELAST_NOTIFIER_FLAG
The last bit used by this class; derived classes may use bit values higher than this |
protected BasicEObjectImpl.EPropertiesHolder |
eProperties
|
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
protected |
EObjectImpl()
Creates an EObject |
| Method Summary | |
EList |
eAdapters()
Returns list of the adapters associated with this notifier. |
protected BasicEList |
eBasicAdapters()
Returns the adapter list, even if it is null. |
protected BasicEObjectImpl.EPropertiesHolder |
eBasicProperties()
|
protected void |
eBasicSetContainer(InternalEObject newContainer,
int newContainerFeatureID)
|
int |
eContainerFeatureID()
Returns the container feature ID. |
boolean |
eDeliver()
Returns whether this notifier will deliver notifications to the adapters. |
protected InternalEObject |
eInternalContainer()
|
protected BasicEObjectImpl.EPropertiesHolder |
eProperties()
|
void |
eSetDeliver(boolean deliver)
Sets whether this notifier will deliver notifications to the adapters. |
protected EClass |
eStaticClass()
|
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eNotify |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
| Field Detail |
protected static final int EDELIVER
eFlags that is used to represent eDeliver().
protected static final int ELAST_NOTIFIER_FLAG
public static final int ELAST_EOBJECT_FLAG
protected int eFlags
EDELIVER to implement eDeliver().
protected BasicEList eAdapters
Adapters associated with the notifier.
protected InternalEObject eContainer
protected int eContainerFeatureID
protected BasicEObjectImpl.EPropertiesHolder eProperties
| Constructor Detail |
protected EObjectImpl()
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class BasicEObjectImplpublic EList eAdapters()
Notifier
eAdapters in interface NotifiereAdapters in class BasicNotifierImplprotected BasicEList eBasicAdapters()
BasicNotifierImplnull.
eBasicAdapters in class BasicNotifierImplnull.public boolean eDeliver()
Notifier
eDeliver in interface NotifiereDeliver in class BasicNotifierImplpublic void eSetDeliver(boolean deliver)
Notifier
eSetDeliver in interface NotifiereSetDeliver in class BasicNotifierImplprotected BasicEObjectImpl.EPropertiesHolder eProperties()
eProperties in class BasicEObjectImplprotected BasicEObjectImpl.EPropertiesHolder eBasicProperties()
eBasicProperties in class BasicEObjectImplprotected InternalEObject eInternalContainer()
eInternalContainer in class BasicEObjectImplpublic int eContainerFeatureID()
InternalEObject
eContainerFeatureID in interface InternalEObjecteContainerFeatureID in class BasicEObjectImpl
protected void eBasicSetContainer(InternalEObject newContainer,
int newContainerFeatureID)
eBasicSetContainer in class BasicEObjectImpl
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||