Module javafx.base

Class ObservableValueBase<T>

java.lang.Object
javafx.beans.value.ObservableValueBase<T>
Type Parameters:
T - the observable value type
All Implemented Interfaces:
Observable, ObservableValue<T>

public abstract class ObservableValueBase<T> extends Object implements ObservableValue<T>
A convenience class for creating implementations of ObservableValue. It contains all of the infrastructure support for value invalidation- and change event notification. This implementation can handle adding and removing listeners while the observers are being notified, but it is not thread-safe.
Since:
JavaFX 2.0