|
||||||||||
| 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.common.notify.impl.NotifierImpl
public class NotifierImpl
An extensible notifier implementation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Field Summary | |
|---|---|
protected BasicEList<Adapter> |
eAdapters
The list of Adapters associated with the notifier. |
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(). |
protected static int |
ELAST_NOTIFIER_FLAG
The last bit used by this class; derived classes may use bit values higher than this. |
| Constructor Summary | |
|---|---|
NotifierImpl()
Creates a blank new instance. |
|
| Method Summary | |
|---|---|
EList<Adapter> |
eAdapters()
Returns list of the adapters associated with this notifier. |
protected BasicEList<Adapter> |
eBasicAdapters()
Returns the adapter list, even if it is null. |
boolean |
eDeliver()
Returns whether this notifier will deliver notifications to the adapters. |
void |
eSetDeliver(boolean deliver)
Sets whether this notifier will deliver notifications to the adapters. |
| 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, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final int EDELIVER
eFlags that is used to represent eDeliver().
protected static final int ELAST_NOTIFIER_FLAG
protected int eFlags
EDELIVER to implement eDeliver().
protected BasicEList<Adapter> eAdapters
Adapters associated with the notifier.
| Constructor Detail |
|---|
public NotifierImpl()
| Method Detail |
|---|
public EList<Adapter> eAdapters()
Notifier
eAdapters in interface NotifiereAdapters in class BasicNotifierImplprotected BasicEList<Adapter> eBasicAdapters()
BasicNotifierImplnull.
eBasicAdapters in class BasicNotifierImplnull.public boolean eDeliver()
Notifier
eDeliver in interface NotifiereDeliver in class BasicNotifierImplNotifier.eSetDeliver(boolean)public void eSetDeliver(boolean deliver)
Notifier
eSetDeliver in interface NotifiereSetDeliver in class BasicNotifierImpldeliver - whether or not to deliver.Notifier.eDeliver()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||