E - the event typepublic class SimpleEventHandlerProperty<E extends Event> extends ObjectPropertyBase<EventHandler<E>>
public class SomePane extends SomeNode {
private final ObjectProperty<EventHandler<SomeEvent>> onMyCustomEvent = new SimpleEventHandlerProperty<>(this,
"onMyCustomEvent", SomeEvent.SOME_EVENT_TYPE, this::setEventHandler);
...
}
| Constructor and Description |
|---|
SimpleEventHandlerProperty(Object bean,
String name,
EventType<E> eventType,
EventHandlerRegistrar eventHandlerRegistrar) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getBean() |
EventHandlerRegistrar |
getEventHandlerRegistrar()
Note: might be removed in a future version!
|
EventType<E> |
getEventType() |
String |
getName() |
protected void |
invalidated() |
addListener, addListener, bind, fireValueChangedEvent, get, isBound, removeListener, removeListener, set, toString, unbindbindBidirectional, setValue, unbindBidirectionalasString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetValuegetValuepublic SimpleEventHandlerProperty(Object bean, String name, EventType<E> eventType, EventHandlerRegistrar eventHandlerRegistrar)
protected void invalidated()
invalidated in class ObjectPropertyBase<EventHandler<E extends Event>>public Object getBean()
public String getName()
public EventHandlerRegistrar getEventHandlerRegistrar()
Copyright © 2012–2018 Drombler. All rights reserved.