com.sun.java.util
Class BindingCollections
java.lang.Object
com.sun.java.util.BindingCollections
public final class BindingCollections
- extends java.lang.Object
BindingCollections provides factory methods for creating
observable lists and maps.
|
Nested Class Summary |
static class |
BindingCollections.ObservableListHelper<E>
ObservableListHelper is created by observableListHelper,
and useful when changes to individual elements of the list can be
tracked. |
|
Method Summary |
static
|
observableList(java.util.List<E> list)
Creates and returns an ObservableList wrapping the supplied
List. |
static
|
observableListHelper(java.util.List<E> list)
Creates and returns an ObservableListHelper wrapping
the supplied List. |
static
|
observableMap(java.util.Map<K,V> map)
Creates and returns an ObservableMap wrapping the supplied
Map. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BindingCollections
public BindingCollections()
observableMap
public static <K,V> ObservableMap<K,V> observableMap(java.util.Map<K,V> map)
- Creates and returns an
ObservableMap wrapping the supplied
Map.
- Parameters:
map - the Map to wrap
- Returns:
- an
ObservableMap
- Throws:
java.lang.IllegalArgumentException - if map is null
observableList
public static <E> ObservableList<E> observableList(java.util.List<E> list)
- Creates and returns an
ObservableList wrapping the supplied
List.
- Parameters:
list - the List to wrap
- Returns:
- an
ObservableList
- Throws:
java.lang.IllegalArgumentException - if list is null
observableListHelper
public static <E> BindingCollections.ObservableListHelper<E> observableListHelper(java.util.List<E> list)
- Creates and returns an
ObservableListHelper wrapping
the supplied List. If you can track changes to the underlying
list, use this method instead of observableList().
- Parameters:
list - the List to wrap
- Returns:
- an
ObservableList
- Throws:
java.lang.IllegalArgumentException - if list is null- See Also:
observableList(java.util.List)