Package javafx.beans.value Description

ObservableValue

An ObservableValue wraps a value that can be read and observed for
invalidations and changes. Listeners have to implement either InvalidationListener or ChangeListener. To allow
working with primitive types directly a number of sub-interfaces are
defined.