java.lang.Object
javafx.beans.value.ObservableValueBase<T>
- 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
- 
Constructor SummaryConstructors Constructor Description ObservableValueBase()Creates a defaultObservableValueBase.
- 
Method SummaryModifier and Type Method Description protected voidfireValueChangedEvent()Notify the currently registered observers of a value change.Methods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface javafx.beans.ObservableaddListener, removeListenerMethods declared in interface javafx.beans.value.ObservableValueaddListener, getValue, removeListener
- 
Constructor Details- 
ObservableValueBasepublic ObservableValueBase()Creates a defaultObservableValueBase.
 
- 
- 
Method Details- 
fireValueChangedEventprotected void fireValueChangedEvent()Notify the currently registered observers of a value change. This implementation will ignore all adds and removes of observers that are done while a notification is processed. The changes take effect in the following call to fireValueChangedEvent.
 
-