K - The key type of the ObservableSetMultimap.V - The value type of the ObservableSetMultimap.public interface ObservableSetMultimap<K,V> extends SetMultimap<K,V>, javafx.beans.Observable
ObservableSetMultimap is a specific SetMultimap that
allows observers to track changes by registering
SetMultimapChangeListeners.| Modifier and Type | Method and Description |
|---|---|
void |
addListener(SetMultimapChangeListener<? super K,? super V> listener)
Adds a
SetMultimapChangeListener to this
ObservableSetMultimap. |
void |
removeListener(SetMultimapChangeListener<? super K,? super V> listener)
Removes a
SetMultimapChangeListener from this
ObservableSetMultimap. |
boolean |
replaceAll(SetMultimap<? extends K,? extends V> setMultimap)
Replaces all the contents of the
ObservableSetMultimap with the
contents provided by the given SetMultimap. |
asMap, entries, equals, get, removeAll, replaceValuesboolean replaceAll(SetMultimap<? extends K,? extends V> setMultimap)
ObservableSetMultimap with the
contents provided by the given SetMultimap.setMultimap - The SetMultimap whose values should be used to replace
those of this ObservableSetMultimap.void addListener(SetMultimapChangeListener<? super K,? super V> listener)
SetMultimapChangeListener to this
ObservableSetMultimap. If the same listener is registered more
than once, it will be notified more than once.listener - The SetMultimapChangeListener to add.void removeListener(SetMultimapChangeListener<? super K,? super V> listener)
SetMultimapChangeListener from this
ObservableSetMultimap. Will do nothing if the listener was not
attached to this ObservableSetMultimap. If it was added more than
once, then only the first occurrence will be removed.listener - The SetMultimapChangeListener to remove.Copyright (c) 2014 itemis AG and others. All rights reserved.