Package org.eclipse.gef.common.collections
This package augments the JavaFX collections API with support for
SetMultimap and
Multiset.-
Interface Summary Interface Description MultisetChangeListener<E> AMultisetChangeListeneris the notification target for changes related to anObservableMultiset.ObservableMultiset<E> AnObservableMultisetis a specificMultisetthat allows observers to track changes by registeringMultisetChangeListeners.ObservableSetMultimap<K,V> AnObservableSetMultimapis a specificSetMultimapthat allows observers to track changes by registeringSetMultimapChangeListeners.SetMultimapChangeListener<K,V> ASetMultimapChangeListeneris the notification target for changes related to anObservableSetMultimap. -
Class Summary Class Description CollectionUtils TheCollectionUtilscontains a method to compute the old value of anObservableListfor a givenListChangeListener.Changeevent.ListListenerHelperEx<E> A utility class to support change notifications for anObservableList, replacing the JavaFX-internalListChangeListenerhelper class.ListListenerHelperEx.AtomicChange<E> A simple implementation of anListChangeListener.Change.ListListenerHelperEx.ElementarySubChange<E> An abstract elementary change of anObservableListMapListenerHelperEx<K,V> A utility class to support change notifications for anObservableMap, replacing the JavaFX-internalMapChangeListenerhelper class.MapListenerHelperEx.AtomicChange<K,V> A simple implementation of anMapChangeListener.Change.MultisetChangeListener.Change<E> Represents an atomic change done to anObservableMultiset, i.e. a change resulting from a single method invocation on anObservableMultiset.MultisetListenerHelper<E> A utility class to support change notifications for anObservableMultiset.MultisetListenerHelper.AtomicChange<E> A simple implementation of anMultisetChangeListener.Change.MultisetListenerHelper.ElementarySubChange<E> An elementary change related to a single element of aMultiset.SetListenerHelperEx<E> A utility class to support change notifications for anObservableSet, replacing the JavaFX-internalSetChangeListenerhelper class.SetListenerHelperEx.AtomicChange<E> A simple implementation of anSetChangeListener.Change.SetMultimapChangeListener.Change<K,V> Represents an elementary change done to anObservableSetMultimap, related to a single key but to potentially multiple values.SetMultimapListenerHelper<K,V> A utility class to support change notifications for anObservableSetMultimap.SetMultimapListenerHelper.AtomicChange<K,V> A simple implementation of anSetMultimapChangeListener.Change.SetMultimapListenerHelper.ElementarySubChange<K,V> An elementary change related to a single key of aObservableSetMultimap. . -
Enum Summary Enum Description ListListenerHelperEx.ElementarySubChange.Kind The kind of change that is performed to theObservableList.