Interface | Description |
---|---|
ArrayChangeListener<T extends ObservableArray<T>> |
Interface that receives notifications of changes to an ObservableArray.
|
ListChangeListener<E> |
Interface that receives notifications of changes to an ObservableList.
|
MapChangeListener<K,V> |
Interface that receives notifications of changes to an ObservableMap.
|
ObservableArray<T extends ObservableArray<T>> |
ObservableArray is an array that allows listeners to track changes
when they occur. |
ObservableFloatArray |
ObservableFloatArray is a float[] array that allows listeners
to track changes when they occur. |
ObservableIntegerArray |
ObservableIntegerArray is an int[] array that allows listeners
to track changes when they occur. |
ObservableList<E> |
A list that allows listeners to track changes when they occur.
|
ObservableMap<K,V> |
A map that allows observers to track changes when they occur.
|
ObservableSet<E> |
A set that allows observers to track changes when they occur.
|
SetChangeListener<E> |
Interface that receives notifications of changes to an ObservableSet.
|
Class | Description |
---|---|
FXCollections |
Utility class that consists of static methods that are 1:1 copies of java.util.Collections methods.
|
FXCollections.CheckedObservableList<T> | |
FXCollections.CheckedObservableMap<K,V> | |
FXCollections.CheckedObservableMap.CheckedEntrySet<K,V> | |
FXCollections.CheckedObservableMap.CheckedEntrySet.CheckedEntry<K,V,T> |
This "wrapper class" serves two purposes: it prevents
the client from modifying the backing Map, by short-circuiting
the setValue method, and it protects the backing Map against
an ill-behaved Map.Entry that attempts to modify another
Map.Entry when asked to perform an equality check.
|
FXCollections.CheckedObservableSet<E> | |
FXCollections.EmptyObservableList<E> | |
FXCollections.EmptyObservableMap<K,V> | |
FXCollections.EmptyObservableSet<E> | |
FXCollections.SingletonObservableList<E> | |
FXCollections.SynchronizedCollection<E> | |
FXCollections.SynchronizedList<T> | |
FXCollections.SynchronizedMap<K,V> | |
FXCollections.SynchronizedObservableList<T> | |
FXCollections.SynchronizedObservableMap<K,V> | |
FXCollections.SynchronizedObservableSet<E> | |
FXCollections.SynchronizedSet<E> | |
FXCollections.UnmodifiableObservableListImpl<T> | |
FXCollections.UnmodifiableObservableSet<E> | |
ListChangeBuilder<E> | |
ListChangeBuilder.IterableChange<E> | |
ListChangeBuilder.SingleChange<E> | |
ListChangeBuilder.SubChange<E> | |
ListChangeListener.Change<E> |
Represents a report of changes done to an
ObservableList . |
MapChangeListener.Change<K,V> |
An elementary change done to an ObservableMap.
|
ModifiableObservableListBase<E> |
Abstract class that serves as a base class for
ObservableList implementations that are modifiable. |
ObservableArrayBase<T extends ObservableArray<T>> |
Abstract class that serves as a base class for
ObservableArray implementations. |
ObservableListBase<E> |
Abstract class that serves as a base class for
ObservableList implementations. |
SetChangeListener.Change<E> |
An elementary change done to an ObservableSet.
|
WeakListChangeListener<E> |
A
WeakListChangeListener can be used, if an ObservableList
should only maintain a weak reference to the listener. |
WeakMapChangeListener<K,V> |
A
WeakMapChangeListener can be used, if an ObservableMap
should only maintain a weak reference to the listener. |
WeakSetChangeListener<E> |
A
WeakSetChangeListener can be used, if an ObservableSet
should only maintain a weak reference to the listener. |