K - The key type of the ObservableSetMultimap.V - The value type of the ObservableSetMultimap.public class SetMultimapExpressionHelper<K,V> extends SetMultimapChangeListenerHelper<K,V>
ObservableSetMultimap.SetMultimapChangeListenerHelper.AtomicChange<K,V>, SetMultimapChangeListenerHelper.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,
ChangeListeners, and
SetMultimapChangeListeners. |
void |
removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K,V>> listener)
Removes the given
ChangeListener from this
SetMultimapChangeListener. |
addListener, addListener, getSource, notifyInvalidationListeners, notifySetMultimapListeners, 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,
ChangeListeners, and
SetMultimapChangeListeners.fireValueChangedEvent in class SetMultimapChangeListenerHelper<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 its was registered more than once,
removes one occurrence.listener - The listener to remove.Copyright (c) 2014 itemis AG and others. All rights reserved.