See: Description
| 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 a 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 a 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. |
Contains the essential JavaFX collections and collection utilities