T - the type of the value wrapped by the ObservableValuepublic class NestedChangeListenerHandle<T> extends Object implements NestedListenerHandle
ChangeListener which is connected to a Nesting. Simply put, the listener is always added
to the nesting's inner observable (more precisely, it is added to the ObservableValue instance contained in
the optional value held by the nesting's innerObservable property).
Note that if the observable is replaced, the listener is not called! If this is the desired behavior, a
listener has to be added to a NestedProperty.
| Type | Property and Description |
|---|---|
javafx.beans.property.ReadOnlyBooleanProperty |
innerObservablePresent
The property indicating whether the nesting's inner observable is currently present, i.e.
|
| Modifier and Type | Method and Description |
|---|---|
void |
attach()
Adds the listener to the observable.
|
void |
detach()
Removes the listener from the observable.
|
javafx.beans.property.ReadOnlyBooleanProperty |
innerObservablePresentProperty()
The property indicating whether the nesting's inner observable is currently present, i.e.
|
boolean |
isInnerObservablePresent()
Gets the value of the property innerObservablePresent.
|
public javafx.beans.property.ReadOnlyBooleanProperty innerObservablePresentProperty
innerObservablePresentProperty in interface NestedisInnerObservablePresent()public void attach()
ListenerAttachHandleattach in interface ListenerAttachHandlepublic void detach()
ListenerDetachHandledetach in interface ListenerDetachHandlepublic javafx.beans.property.ReadOnlyBooleanProperty innerObservablePresentProperty()
innerObservablePresentProperty in interface NestedisInnerObservablePresent()public boolean isInnerObservablePresent()
isInnerObservablePresent in interface NestedThis documentation is licensed under CC-BY 4.0, attributed to Nicolai Parlog from CodeFX.