public class NotifierImpl extends BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
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 and Description |
---|
NotifierImpl()
Creates a blank new instance.
|
Modifier and Type | Method and Description |
---|---|
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.
|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
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.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()