public abstract class ObjectProperty<T>
  Comment     Returned-by     Constructor-argument     Method-argument     Field-type     Type-bound     Links  

This class provides a full implementation of a Property wrapping an arbitrary Object. The value of a ObjectProperty can be get and set with get(), getValue(), set(Object), and setValue(Object). A property can be bound and unbound unidirectional with bind(ObservableValue) and unbind(). Bidirectional bindings can be created and removed with bindBidirectional(Property) and unbindBidirectional(Property). The context of a ObjectProperty can be read with getBean() and getName(). For specialized implementations for ObservableList, ObservableSet and ObservableMap that also report changes inside the collections, see ListProperty, SetProperty and MapProperty, respectively.

extends ReadOnlyObjectProperty<T> implements Property<T>, WritableObjectValue<T>

Parameters:
<T>     the type of the wrapped Object

See also:
javafx.beans.value.ObservableObjectValue, javafx.beans.value.WritableObjectValue, ReadOnlyObjectProperty, Property

Since:  JavaFX 2.0