E
- public 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, unbind
bindBidirectional, setValue, unbindBidirectional
asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getValue
getValue
public 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–2017 Drombler. All rights reserved.