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, replaceValues
boolean 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.