public class EventRegistry extends Object
EventHandlers to be used by Receiver implementations.Receiver.setDefaultHandler(EventHandler),
Receiver.registerHandler(EventHandler)| Constructor and Description |
|---|
EventRegistry() |
| Modifier and Type | Method and Description |
|---|---|
<E extends Event,H extends EventHandler<E>> |
getHandlers(E event)
Retrieves a list of
EventHandlers that have been registered for the given type of Event. |
<E extends Event,H extends EventHandler<E>> |
register(H handler)
Registers the given
EventHandler |
void |
setDefaultHandler(EventHandler<? extends Event> defaultHandler)
Set the default
EventHandler |
public <E extends Event,H extends EventHandler<E>> void register(H handler)
EventHandlerhandler - the EventHandler to be registeredpublic <E extends Event,H extends EventHandler<E>> List<H> getHandlers(E event)
EventHandlers that have been registered for the given type of Event. If no
such handlers have been registered, the list will only contain the default handler.event - the Event to retrieve the EventHandlers forEventHandlerssetDefaultHandler(EventHandler)public void setDefaultHandler(EventHandler<? extends Event> defaultHandler)
EventHandlerdefaultHandler - the default EventHandlerCopyright © 2011–2018 aiticon GmbH. All rights reserved.