Package | Description |
---|---|
net.sf.mmm.util.event.base |
Contains the abstract base-implementation of the
event-handling API . |
Modifier and Type | Field and Description |
---|---|
private AbstractEventBus.EventDispatcher<? super E> |
AbstractEventBus.EventDispatcher.parentDispatcher |
Modifier and Type | Field and Description |
---|---|
private Map<Class<?>,AbstractEventBus.EventDispatcher> |
AbstractEventBus.eventType2dispatcherMap |
Modifier and Type | Method and Description |
---|---|
private AbstractEventBus.EventDispatcher |
AbstractEventBus.getEventDispatcher(Class<?> eventType,
boolean createIfNotExists)
Gets or creates the
AbstractEventBus.EventDispatcher for the given eventType . |
protected <E> AbstractEventBus.EventDispatcher<? super E> |
AbstractEventBus.getEventDispatcherOptional(Class<E> eventType)
Gets the most specific
AbstractEventBus.EventDispatcher responsible the given eventType . |
protected <E> AbstractEventBus.EventDispatcher<E> |
AbstractEventBus.getEventDispatcherRequired(Class<E> eventType)
Gets or creates the
AbstractEventBus.EventDispatcher for the given eventType . |
Constructor and Description |
---|
EventDispatcher(AbstractEventBus.EventDispatcher<? super E> parent,
CollectionFactory<?> collectionFactory)
The constructor.
|
Copyright © 2001–2016 mmm-Team. All rights reserved.