javafx.beans.property defines read-only
                properties and writable properties, plus a number of implementations.See: Description
| Interface | Description | 
|---|---|
| Property<T> | Generic interface that defines the methods common to all (writable)
 properties independent of their type. | 
| ReadOnlyProperty<T> | Generic interface that defines the methods common to all readable properties
 independent of their type. | 
| Class | Description | 
|---|---|
| BooleanProperty | This class provides a full implementation of a  Propertywrapping abooleanvalue. | 
| BooleanPropertyBase | The class  BooleanPropertyBaseis the base class for a property
 wrapping abooleanvalue. | 
| DoubleProperty | This class defines a  Propertywrapping adoublevalue. | 
| DoublePropertyBase | The class  DoublePropertyBaseis the base class for a property
 wrapping adoublevalue. | 
| FloatProperty | This class defines a  Propertywrapping afloatvalue. | 
| FloatPropertyBase | The class  FloatPropertyBaseis the base class for a property wrapping
 afloatvalue. | 
| IntegerProperty | This class defines a  Propertywrapping anintvalue. | 
| IntegerPropertyBase | The class  IntegerPropertyBaseis the base class for a property
 wrapping aintvalue. | 
| ListProperty<E> | This class provides a full implementation of a  Propertywrapping aObservableList. | 
| ListPropertyBase<E> | The class  ListPropertyBaseis the base class for a property
 wrapping anObservableList. | 
| LongProperty | This class defines a  Propertywrapping alongvalue. | 
| LongPropertyBase | The class  LongPropertyBaseis the base class for a property wrapping
 alongvalue. | 
| MapProperty<K,V> | This class provides a full implementation of a  Propertywrapping aObservableMap. | 
| MapPropertyBase<K,V> | The class  MapPropertyBaseis the base class for a property
 wrapping anObservableMap. | 
| ObjectProperty<T> | This class provides a full implementation of a  Propertywrapping an
 arbitraryObject. | 
| ObjectPropertyBase<T> | The class  ObjectPropertyBaseis the base class for a property
 wrapping an arbitraryObject. | 
| ReadOnlyBooleanProperty | Super class for all readonly properties wrapping a  boolean. | 
| ReadOnlyBooleanPropertyBase | Base class for all readonly properties wrapping a  boolean. | 
| ReadOnlyBooleanWrapper | This class provides a convenient class to define read-only properties. | 
| ReadOnlyDoubleProperty | Super class for all readonly properties wrapping a  double. | 
| ReadOnlyDoublePropertyBase | Base class for all readonly properties wrapping a  double. | 
| ReadOnlyDoubleWrapper | This class provides a convenient class to define read-only properties. | 
| ReadOnlyFloatProperty | Super class for all readonly properties wrapping a  float. | 
| ReadOnlyFloatPropertyBase | Base class for all readonly properties wrapping a  float. | 
| ReadOnlyFloatWrapper | This class provides a convenient class to define read-only properties. | 
| ReadOnlyIntegerProperty | Super class for all readonly properties wrapping an  int. | 
| ReadOnlyIntegerPropertyBase | Base class for all readonly properties wrapping an  int. | 
| ReadOnlyIntegerWrapper | This class provides a convenient class to define read-only properties. | 
| ReadOnlyListProperty<E> | Super class for all readonly properties wrapping an  ObservableList. | 
| ReadOnlyListPropertyBase<E> | Base class for all readonly properties wrapping a  ObservableList. | 
| ReadOnlyListWrapper<E> | This class provides a convenient class to define read-only properties. | 
| ReadOnlyLongProperty | Super class for all readonly properties wrapping a  long. | 
| ReadOnlyLongPropertyBase | Base class for all readonly properties wrapping a  long. | 
| ReadOnlyLongWrapper | This class provides a convenient class to define read-only properties. | 
| ReadOnlyMapProperty<K,V> | Super class for all readonly properties wrapping an  ObservableMap. | 
| ReadOnlyMapPropertyBase<K,V> | Base class for all readonly properties wrapping an  ObservableMap. | 
| ReadOnlyMapWrapper<K,V> | This class provides a convenient class to define read-only properties. | 
| ReadOnlyObjectProperty<T> | Super class for all readonly properties wrapping an arbitrary  Object. | 
| ReadOnlyObjectPropertyBase<T> | Base class for all readonly properties wrapping an arbitrary  Object. | 
| ReadOnlyObjectWrapper<T> | This class provides a convenient class to define read-only properties. | 
| ReadOnlySetProperty<E> | Super class for all readonly properties wrapping an  ObservableSet. | 
| ReadOnlySetPropertyBase<E> | Base class for all readonly properties wrapping an  ObservableSet. | 
| ReadOnlySetWrapper<E> | This class provides a convenient class to define read-only properties. | 
| ReadOnlyStringProperty | Super class for all readonly properties wrapping an  String. | 
| ReadOnlyStringPropertyBase | Base class for all readonly properties wrapping a  String. | 
| ReadOnlyStringWrapper | This class provides a convenient class to define read-only properties. | 
| SetProperty<E> | This class provides a full implementation of a  Propertywrapping aObservableSet. | 
| SetPropertyBase<E> | The class  SetPropertyBaseis the base class for a property
 wrapping anObservableSet. | 
| SimpleBooleanProperty | This class provides a full implementation of a  Propertywrapping abooleanvalue. | 
| SimpleDoubleProperty | This class provides a full implementation of a  Propertywrapping adoublevalue. | 
| SimpleFloatProperty | This class provides a full implementation of a  Propertywrapping afloatvalue. | 
| SimpleIntegerProperty | This class provides a full implementation of a  Propertywrapping aintvalue. | 
| SimpleListProperty<E> | This class provides a full implementation of a  Propertywrapping anObservableList. | 
| SimpleLongProperty | This class provides a full implementation of a  Propertywrapping alongvalue. | 
| SimpleMapProperty<K,V> | This class provides a full implementation of a  Propertywrapping anObservableMap. | 
| SimpleObjectProperty<T> | This class provides a full implementation of a  Propertywrapping an
 arbitraryObject. | 
| SimpleSetProperty<E> | This class provides a full implementation of a  Propertywrapping anObservableSet. | 
| SimpleStringProperty | This class provides a full implementation of a  Propertywrapping aStringvalue. | 
| StringProperty | This class provides a full implementation of a  Propertywrapping aStringvalue. | 
| StringPropertyBase | The class  StringPropertyBaseis the base class for a property
 wrapping aStringvalue. | 
The package javafx.beans.property defines read-only
                properties and writable properties, plus a number of implementations.
        
Read-only properties have two getters, get() returns the
                primitive value, getValue() returns the boxed value.
It is possible to observe read-only properties for changes. They
                define methods to add and remove InvalidationListeners and ChangeListeners.
To get the context of a read-only property, two methods getBean() and getName() are defined. They return the
                containing bean and the name of a property.
In addition to the functionality defined for read-only properties, writable properties contain the following methods.
A writable property defines two setters in addition to the
                getters defined for read-only properties. The setter set()
                takes a primitive value, the second setter setValue() takes
                the boxed value.
All properties can be bound to ObservableValues of the same type,
                which means that the property will always contain the same value as
                the bound ObservableValue. It is also possible to define a
                bidirectional binding between two properties, so that both properties
                always contain the same value. If one of the properties changes, the
                other one will be updated.
Copyright (c) 2008, 2014, Oracle and/or its affiliates. All rights reserved.