Package | Description |
---|---|
org.eclipse.ocl.examples.eventmanager.framework |
Copyright (c) 2009, 2011 SAP AG and others.
|
Modifier and Type | Field and Description |
---|---|
protected ListenerTypeEnum |
AdapterCapsule._listenerType
the type of the listener that will be notified.
|
static ListenerTypeEnum |
ListenerTypeEnum.postChange |
static ListenerTypeEnum |
ListenerTypeEnum.postCommit |
static ListenerTypeEnum |
ListenerTypeEnum.preChange |
static ListenerTypeEnum |
ListenerTypeEnum.preCommit |
Modifier and Type | Field and Description |
---|---|
static java.util.Collection<ListenerTypeEnum> |
ListenerTypeEnum.allListenerTypes |
Modifier and Type | Method and Description |
---|---|
ListenerTypeEnum |
AdapterCapsule.getListenerType() |
ListenerTypeEnum |
RegistrationSet.getListenerType()
The return value defines the type of the Listener
|
Modifier and Type | Method and Description |
---|---|
boolean |
AdapterCapsule.isResponsibleFor(org.eclipse.emf.common.notify.Adapter listener,
ListenerTypeEnum listenerType)
Each Notifier is responsible for exactly one listener and its role.
|
boolean |
ListenerTypeEnum.matches(ListenerTypeEnum other) |
void |
RegistrationManagerTableBased.register(EventFilter filterTree,
java.lang.ref.WeakReference<? extends org.eclipse.emf.common.notify.Adapter> listener,
ListenerTypeEnum listenerType)
registers a listener with the passed filter expression.
|
Constructor and Description |
---|
AdapterCapsule(java.lang.ref.WeakReference<? extends org.eclipse.emf.common.notify.Adapter> listener,
ListenerTypeEnum listenerType,
EventManager manager) |
DeferringNotifier(java.lang.ref.WeakReference<? extends org.eclipse.emf.common.notify.Adapter> _listenerRef,
ListenerTypeEnum _listenerType,
EventManager _manager) |
ListenerTypeEnum(ListenerTypeEnum... listenerTypes) |
RegistrationSet(java.lang.ref.WeakReference<? extends org.eclipse.emf.common.notify.Adapter> listener,
ListenerTypeEnum listenerType,
java.util.Collection<org.eclipse.ocl.examples.eventmanager.framework.Registration> registrations)
Adds this
RegistrationSet to all registrations ' using
Registration.addRegistrationSet(RegistrationSet) |