class EventHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private EventHandlerManager |
internalEventDispatcher |
private ObjectProperty<EventHandler<WorkerStateEvent>> |
onCancelled |
private ObjectProperty<EventHandler<WorkerStateEvent>> |
onFailed |
private ObjectProperty<EventHandler<WorkerStateEvent>> |
onReady |
private ObjectProperty<EventHandler<WorkerStateEvent>> |
onRunning |
private ObjectProperty<EventHandler<WorkerStateEvent>> |
onScheduled |
private ObjectProperty<EventHandler<WorkerStateEvent>> |
onSucceeded |
private EventTarget |
target |
Constructor and Description |
---|
EventHelper(EventTarget bean) |
Modifier and Type | Method and Description |
---|---|
(package private) <T extends Event> |
addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this task.
|
(package private) <T extends Event> |
addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this task.
|
(package private) EventDispatchChain |
buildEventDispatchChain(EventDispatchChain tail) |
(package private) void |
fireEvent(Event event)
Fires the specified event.
|
private EventHandlerManager |
getInternalEventDispatcher() |
(package private) EventHandler<WorkerStateEvent> |
getOnCancelled() |
(package private) EventHandler<WorkerStateEvent> |
getOnFailed() |
(package private) EventHandler<WorkerStateEvent> |
getOnReady() |
(package private) EventHandler<WorkerStateEvent> |
getOnRunning() |
(package private) EventHandler<WorkerStateEvent> |
getOnScheduled() |
(package private) EventHandler<WorkerStateEvent> |
getOnSucceeded() |
(package private) ObjectProperty<EventHandler<WorkerStateEvent>> |
onCancelledProperty() |
(package private) ObjectProperty<EventHandler<WorkerStateEvent>> |
onFailedProperty() |
(package private) ObjectProperty<EventHandler<WorkerStateEvent>> |
onReadyProperty() |
(package private) ObjectProperty<EventHandler<WorkerStateEvent>> |
onRunningProperty() |
(package private) ObjectProperty<EventHandler<WorkerStateEvent>> |
onScheduledProperty() |
(package private) ObjectProperty<EventHandler<WorkerStateEvent>> |
onSucceededProperty() |
(package private) <T extends Event> |
removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this task.
|
(package private) <T extends Event> |
removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this task.
|
(package private) <T extends Event> |
setEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Sets the handler to use for this event type.
|
(package private) void |
setOnCancelled(EventHandler<WorkerStateEvent> value) |
(package private) void |
setOnFailed(EventHandler<WorkerStateEvent> value) |
(package private) void |
setOnReady(EventHandler<WorkerStateEvent> value) |
(package private) void |
setOnRunning(EventHandler<WorkerStateEvent> value) |
(package private) void |
setOnScheduled(EventHandler<WorkerStateEvent> value) |
(package private) void |
setOnSucceeded(EventHandler<WorkerStateEvent> value) |
private final EventTarget target
private final ObjectProperty<EventHandler<WorkerStateEvent>> onReady
private final ObjectProperty<EventHandler<WorkerStateEvent>> onScheduled
private final ObjectProperty<EventHandler<WorkerStateEvent>> onRunning
private final ObjectProperty<EventHandler<WorkerStateEvent>> onSucceeded
private final ObjectProperty<EventHandler<WorkerStateEvent>> onCancelled
private final ObjectProperty<EventHandler<WorkerStateEvent>> onFailed
private EventHandlerManager internalEventDispatcher
EventHelper(EventTarget bean)
final ObjectProperty<EventHandler<WorkerStateEvent>> onReadyProperty()
final EventHandler<WorkerStateEvent> getOnReady()
final void setOnReady(EventHandler<WorkerStateEvent> value)
final ObjectProperty<EventHandler<WorkerStateEvent>> onScheduledProperty()
final EventHandler<WorkerStateEvent> getOnScheduled()
final void setOnScheduled(EventHandler<WorkerStateEvent> value)
final ObjectProperty<EventHandler<WorkerStateEvent>> onRunningProperty()
final EventHandler<WorkerStateEvent> getOnRunning()
final void setOnRunning(EventHandler<WorkerStateEvent> value)
final ObjectProperty<EventHandler<WorkerStateEvent>> onSucceededProperty()
final EventHandler<WorkerStateEvent> getOnSucceeded()
final void setOnSucceeded(EventHandler<WorkerStateEvent> value)
final ObjectProperty<EventHandler<WorkerStateEvent>> onCancelledProperty()
final EventHandler<WorkerStateEvent> getOnCancelled()
final void setOnCancelled(EventHandler<WorkerStateEvent> value)
final ObjectProperty<EventHandler<WorkerStateEvent>> onFailedProperty()
final EventHandler<WorkerStateEvent> getOnFailed()
final void setOnFailed(EventHandler<WorkerStateEvent> value)
final <T extends Event> void addEventHandler(EventType<T> eventType, EventHandler<? super T> eventHandler)
T
- the specific event class of the handlereventType
- the type of the events to receive by the handlereventHandler
- the handler to registerfinal <T extends Event> void removeEventHandler(EventType<T> eventType, EventHandler<? super T> eventHandler)
T
- the specific event class of the handlereventType
- the event type from which to unregistereventHandler
- the handler to unregisterfinal <T extends Event> void addEventFilter(EventType<T> eventType, EventHandler<? super T> eventFilter)
T
- the specific event class of the filtereventType
- the type of the events to receive by the filtereventFilter
- the filter to registerfinal <T extends Event> void removeEventFilter(EventType<T> eventType, EventHandler<? super T> eventFilter)
T
- the specific event class of the filtereventType
- the event type from which to unregistereventFilter
- the filter to unregisterfinal <T extends Event> void setEventHandler(EventType<T> eventType, EventHandler<? super T> eventHandler)
T
- the specific event class of the handlereventType
- the event type to associate with the given eventHandlereventHandler
- the handler to register, or null to unregisterprivate EventHandlerManager getInternalEventDispatcher()
final void fireEvent(Event event)
This method must be called on the FX user thread.
event
- the event to fireEventDispatchChain buildEventDispatchChain(EventDispatchChain tail)