public abstract class EventSourceHelper<T,E extends javafx.event.Event>
extends java.lang.Object
| Type | Property and Description |
|---|---|
javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super E>> |
onEvent |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
static <T extends javafx.scene.Node,E extends javafx.event.Event> |
forNode(T node,
javafx.event.EventType<? extends E> eventType) |
static <E extends javafx.event.Event> |
forScene(javafx.scene.Scene scene,
javafx.event.EventType<? extends E> eventType) |
T |
getEventSource() |
javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super E>> |
onEventProperty() |
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super E extends javafx.event.Event>> onEventProperty
public static <T extends javafx.scene.Node,E extends javafx.event.Event> EventSourceHelper<T,E> forNode(T node, javafx.event.EventType<? extends E> eventType)
public static <E extends javafx.event.Event> EventSourceHelper<javafx.scene.Scene,E> forScene(javafx.scene.Scene scene, javafx.event.EventType<? extends E> eventType)
public final javafx.beans.property.ObjectProperty<javafx.event.EventHandler<? super E>> onEventProperty()
public final T getEventSource()
public final void dispose()