public final class Events
extends java.lang.Object
Event
Modifier and Type | Method and Description |
---|---|
static <T> EventDataListener<T> |
dataListener(EventListener listener) |
static <T> Event<T> |
event()
Instantiates a new Event.
|
static EventListener |
listener(EventDataListener listener) |
public static <T> Event<T> event()
T
- the type of data propagated to listeners on event firingpublic static EventListener listener(EventDataListener listener)
listener
- the data listenerEventListener
causing the given EventDataListener
to be fired with null data on each occurrencepublic static <T> EventDataListener<T> dataListener(EventListener listener)
T
- the type of data propagated to listeners on event firinglistener
- the listenerEventDataListener
causing the given EventListener
to be fired on each occurrence