| Package | Description |
|---|---|
| org.eclipse.emf.common.notify |
Provides a notification framework.
|
| org.eclipse.emf.common.notify.impl |
Provides a basic implementation of the notification framework.
|
| Modifier and Type | Method and Description |
|---|---|
Notifier |
Adapter.getTarget()
Returns the target from which the adapter receives notification.
|
| Modifier and Type | Method and Description |
|---|---|
Adapter |
AdapterFactory.adapt(Notifier target,
java.lang.Object type)
Returns either a previously associated adapter or a newly associated adapter, as appropriate.
|
void |
AdapterFactory.adaptAllNew(Notifier notifier)
Creates a new associated adapter of each type of adapter supported by this factory, as necessary.
|
Adapter |
AdapterFactory.adaptNew(Notifier target,
java.lang.Object type)
Creates a new associated adapter of the given type;
it may optionally call
setTarget on the adapter,
and it may optionally add the adapter to the target.eAdapters(). |
void |
Adapter.setTarget(Notifier newTarget)
Sets the target from which the adapter will receive notification.
|
void |
Adapter.Internal.unsetTarget(Notifier oldTarget)
Unsets the target from which the adapter will receive notification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicNotifierImpl
An extensible notifier implementation.
|
class |
NotifierImpl
An extensible notifier implementation.
|
| Modifier and Type | Field and Description |
|---|---|
protected Notifier |
BasicNotifierImpl.EAdapterList.notifier |
protected Notifier |
AdapterImpl.target
The last notifier set to this adapter.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Notifier> |
SingletonAdapterImpl.targets
The list of all the targets to which this adapter is set.
|
| Modifier and Type | Method and Description |
|---|---|
Notifier |
SingletonAdapterImpl.getTarget() |
Notifier |
AdapterImpl.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
Adapter |
AdapterFactoryImpl.adapt(Notifier target,
java.lang.Object type) |
void |
AdapterFactoryImpl.adaptAllNew(Notifier target)
Creates an adapter by calling
createAdapter(Notifier)
and associates it by calling associate. |
Adapter |
AdapterFactoryImpl.adaptNew(Notifier target,
java.lang.Object type)
Creates an adapter by calling
createAdapter(Notifier, Object)
and associates it by calling associate. |
void |
BasicNotifierImpl.EObservableAdapterList.Listener.added(Notifier notifier,
Adapter adapter)
Called when the given adapter is added to the given notifier.
|
protected void |
AdapterFactoryImpl.associate(Adapter adapter,
Notifier target)
Associates an adapter with a notifier by adding it to the target's
adapters. |
protected Adapter |
AdapterFactoryImpl.createAdapter(Notifier target)
Creates an
AdapterImpl. |
protected Adapter |
AdapterFactoryImpl.createAdapter(Notifier target,
java.lang.Object type)
Creates an adapter by calling
createAdapter(Notifier). |
void |
BasicNotifierImpl.EObservableAdapterList.Listener.removed(Notifier notifier,
Adapter adapter)
Called when the given adapter is remove from the given notifier.
|
void |
SingletonAdapterImpl.setTarget(Notifier target) |
void |
AdapterImpl.setTarget(Notifier newTarget) |
void |
SingletonAdapterImpl.unsetTarget(Notifier target) |
void |
AdapterImpl.unsetTarget(Notifier oldTarget) |
| Constructor and Description |
|---|
EAdapterList(Notifier notifier) |
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature