Package org.dishevelled.observable.event

Observable collection and map interface change event support.

See:
          Description

Interface Summary
CollectionChangeListener<E> A listener that receives notification of changes made to an observable collection.
ListChangeListener<E> A listener that receives notification of changes made to an observable list.
MapChangeListener<K,V> A listener that receives notification of changes made to an observable map.
QueueChangeListener<E> A listener that receives notification of changes made to an observable queue.
SetChangeListener<E> A listener that receives notification of changes made to an observable set.
SortedMapChangeListener<K,V> A listener that receives notification of changes made to an observable sorted map.
SortedSetChangeListener<E> A listener that receives notification of changes made to an observable sorted set.
VetoableCollectionChangeListener<E> A listener that receives notification of vetoable changes about to be made to an observable collection.
VetoableListChangeListener<E> A listener that receives notification of vetoable changes about to be made to an observable list.
VetoableMapChangeListener<K,V> A listener that receives notification of vetoable changes about to be made to an observable map.
VetoableQueueChangeListener<E> A listener that receives notification of vetoable changes about to be made to an observable queue.
VetoableSetChangeListener<E> A listener that receives notification of vetoable changes about to be made to an observable set.
VetoableSortedMapChangeListener<K,V> A listener that receives notification of vetoable changes about to be made to an observable sorted map.
VetoableSortedSetChangeListener<E> A listener that receives notification of vetoable changes about to be made to an observable sorted set.
 

Class Summary
CollectionChangeEvent<E> An event object representing a change made to an observable collection.
ListChangeEvent<E> An event object representing a change made to an observable list.
MapChangeEvent<K,V> An event object representing a change made to an observable map.
ObservableCollectionChangeSupport<E> A support class that can be used via delegation to provide CollectionChangeListener and VetoableCollectionChangeListener management.
ObservableListChangeSupport<E> A support class that can be used via delegation to provide ListChangeListener and VetoableListChangeListener management.
ObservableMapChangeSupport<K,V> A support class that can be used via delegation to provide MapChangeListener and VetoableMapChangeListener management.
ObservableQueueChangeSupport<E> A support class that can be used via delegation to provide QueueChangeListener and VetoableQueueChangeListener management.
ObservableSetChangeSupport<E> A support class that can be used via delegation to provide SetChangeListener and VetoableSetChangeListener management.
ObservableSortedMapChangeSupport<K,V> A support class that can be used via delegation to provide SortedMapChangeListener and VetoableSortedMapChangeListener management.
ObservableSortedSetChangeSupport<E> A support class that can be used via delegation to provide SortedSetChangeListener and VetoableSortedSetChangeListener management.
QueueChangeEvent<E> An event object representing a change made to an observable queue.
SetChangeEvent<E> An event object representing a change made to an observable set.
SortedMapChangeEvent<K,V> An event object representing a change made to an observable sorted map.
SortedSetChangeEvent<E> An event object representing a change made to an observable sorted set.
VetoableCollectionChangeEvent<E> An event object representing a vetoable change made to an observable collection.
VetoableListChangeEvent<E> An event object representing a vetoable change made to an observable list.
VetoableMapChangeEvent<K,V> An event object representing a vetoable change made to an observable map.
VetoableQueueChangeEvent<E> An event object representing a vetoable change made to an observable queue.
VetoableSetChangeEvent<E> An event object representing a vetoable change made to an observable set.
VetoableSortedMapChangeEvent<K,V> An event object representing a vetoable change made to an observable sorted map.
VetoableSortedSetChangeEvent<E> An event object representing a vetoable change made to an observable sorted set.
 

Exception Summary
CollectionChangeVetoException Exception thrown in the event a collection change is vetoed by a VetoableCollectionChangeListener.
ListChangeVetoException Exception thrown in the event a list change is vetoed by a VetoableListChangeListener.
MapChangeVetoException Exception thrown in the event a map change is vetoed by a VetoableMapChangeListener.
QueueChangeVetoException Exception thrown in the event a queue change is vetoed by a VetoableQueueChangeListener.
SetChangeVetoException Exception thrown in the event a set change is vetoed by a VetoableSetChangeListener.
SortedMapChangeVetoException Exception thrown in the event a sorted map change is vetoed by a VetoableSortedMapChangeListener.
SortedSetChangeVetoException Exception thrown in the event a sorted set change is vetoed by a VetoableSortedSetChangeListener.
 

Package org.dishevelled.observable.event Description

Observable collection and map interface change event support.



Copyright (c) 2003-2012 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).