Package edu.washington.biostr.sig.brainj3d.util.observables

Interface Summary
CollectionObserver<V> The collection observer is a generic observer for a set of collections.
EncapsulatesObserverables This interface marks a class as encapsulating Observable collections, lists or maps.
Listener This is just a generic listener.
ListObserver<V> Observer changes to a list.
MapObserver<K,V> Observer changes to syncmaps.
MatrixObserver<E>  
ObservableCollection<E>  
ObservableList<V> This interface is for a list that does callbacks to observers when its contents change.
ObservableMap<K,V>  
ObservableMatrix<E> An observable matrix stores a matrix with fixed width and expandable height.
ObservableSet<E>  
ObservableSortedMap<K,V>  
ObservableSortedSet<E>  
 

Class Summary
ArrayObservableMatrix<E>  
Event The represents an Event.
EventListenerSet<E> An eventset has special behavior when it is serialized.
ListMap<K,V> This represtents a map as a list.
ListSet<E> A ListSet is primarly a set with a list backing.
ObservableCollections SyncCollections provides access to Synchronized Collections and is the best way of generating maps, lists and sets.
ObservableCollectionWrapper<V> A SyncCollection represents a Collection that can synchronize itself across multiple machines.
ObservableListWrapper<V> This represents a List that can sync itself.
ObservableMapWrapper<K,V> This represents fires observables.
ObservableSetWrapper<V> This represents a Set that can sync itself.
ObservableSortedMapWrapper<K,V> This is for use with a sorted map.
RandomAccessObservableListWrapper<V> This is a random access SyncList
 



Copyright © 2006 University of Washington. All Rights Reserved.