|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 Adapter s 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
Adapter
s associated with the notifier.
Constructor Detail |
---|
public NotifierImpl()
Method Detail |
---|
public EList<Adapter> eAdapters()
Notifier
eAdapters
in interface Notifier
eAdapters
in class BasicNotifierImpl
protected BasicEList<Adapter> eBasicAdapters()
BasicNotifierImpl
null
.
eBasicAdapters
in class BasicNotifierImpl
null
.public boolean eDeliver()
Notifier
eDeliver
in interface Notifier
eDeliver
in class BasicNotifierImpl
Notifier.eSetDeliver(boolean)
public void eSetDeliver(boolean deliver)
Notifier
eSetDeliver
in interface Notifier
eSetDeliver
in class BasicNotifierImpl
deliver
- 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 |