K - The key type of the ObservableSetMultimap.V - The value type of the ObservableSetMultimap.public class SetMultimapExpressionHelper<K,V> extends SetMultimapListenerHelper<K,V>
ObservableSetMultimap.SetMultimapListenerHelper.AtomicChange<K,V>, SetMultimapListenerHelper.ElementarySubChange<K,V>| Constructor and Description |
|---|
SetMultimapExpressionHelper(ObservableSetMultimapValue<K,V> observableValue)
Constructs a new
SetMultimapExpressionHelper for the given source
ObservableSetMultimapValue. |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K,V>> listener)
Adds a new
ChangeListener to this
SetMultimapExpressionHelper. |
void |
fireValueChangedEvent()
Fires notifications to all attached
InvalidationListeners,
ChangeListeners, and
SetMultimapChangeListeners. |
void |
fireValueChangedEvent(SetMultimapChangeListener.Change<? extends K,? extends V> change)
Fires notifications to all attached
InvalidationListeners and
SetMultimapChangeListeners. |
void |
removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K,V>> listener)
Removes the given
ChangeListener from this
SetMultimapChangeListener. |
addListener, addListener, getSource, notifyInvalidationListeners, notifySetMultimapChangeListeners, removeListener, removeListenerpublic SetMultimapExpressionHelper(ObservableSetMultimapValue<K,V> observableValue)
SetMultimapExpressionHelper for the given source
ObservableSetMultimapValue.observableValue - The observableValue ObservableSetMultimap, which is
used in change notifications.public void addListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K,V>> listener)
ChangeListener to this
SetMultimapExpressionHelper. If the same listener is added more
than once, it will be registered more than once and will receive multiple
change events.listener - The listener to add.public void fireValueChangedEvent()
InvalidationListeners,
ChangeListeners, and
SetMultimapChangeListeners.public void fireValueChangedEvent(SetMultimapChangeListener.Change<? extends K,? extends V> change)
InvalidationListeners and
SetMultimapChangeListeners.fireValueChangedEvent in class SetMultimapListenerHelper<K,V>change - The change that needs to be propagated.public void removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K,V>> listener)
ChangeListener from this
SetMultimapChangeListener. If it was registered more than once,
removes only one occurrence.listener - The ChangeListener to remove.Copyright (c) 2014 itemis AG and others. All rights reserved.