private static class MapExpressionHelper.Generic<K,V> extends MapExpressionHelper<K,V>
MapExpressionHelper.SimpleChange<K,V>
Modifier and Type | Field and Description |
---|---|
private ChangeListener<? super ObservableMap<K,V>>[] |
changeListeners |
private int |
changeSize |
private ObservableMap<K,V> |
currentValue |
private InvalidationListener[] |
invalidationListeners |
private int |
invalidationSize |
private boolean |
locked |
private MapChangeListener<? super K,? super V>[] |
mapChangeListeners |
private int |
mapChangeSize |
observable
Modifier | Constructor and Description |
---|---|
private |
Generic(ObservableMapValue<K,V> observable,
ChangeListener<? super ObservableMap<K,V>> listener0,
ChangeListener<? super ObservableMap<K,V>> listener1) |
private |
Generic(ObservableMapValue<K,V> observable,
ChangeListener<? super ObservableMap<K,V>> changeListener,
MapChangeListener<? super K,? super V> listChangeListener) |
private |
Generic(ObservableMapValue<K,V> observable,
InvalidationListener invalidationListener,
ChangeListener<? super ObservableMap<K,V>> changeListener) |
private |
Generic(ObservableMapValue<K,V> observable,
InvalidationListener listener0,
InvalidationListener listener1) |
private |
Generic(ObservableMapValue<K,V> observable,
InvalidationListener invalidationListener,
MapChangeListener<? super K,? super V> listChangeListener) |
private |
Generic(ObservableMapValue<K,V> observable,
MapChangeListener<? super K,? super V> listener0,
MapChangeListener<? super K,? super V> listener1) |
Modifier and Type | Method and Description |
---|---|
protected MapExpressionHelper<K,V> |
addListener(ChangeListener<? super ObservableMap<K,V>> listener) |
protected MapExpressionHelper<K,V> |
addListener(InvalidationListener listener) |
protected MapExpressionHelper<K,V> |
addListener(MapChangeListener<? super K,? super V> listener) |
protected void |
fireValueChangedEvent() |
protected void |
fireValueChangedEvent(MapChangeListener.Change<? extends K,? extends V> change) |
private void |
notifyListeners(ObservableMap<K,V> oldValue,
MapExpressionHelper.SimpleChange<K,V> change) |
protected MapExpressionHelper<K,V> |
removeListener(ChangeListener<? super ObservableMap<K,V>> listener) |
protected MapExpressionHelper<K,V> |
removeListener(InvalidationListener listener) |
protected MapExpressionHelper<K,V> |
removeListener(MapChangeListener<? super K,? super V> listener) |
addListener, addListener, addListener, fireValueChangedEvent, fireValueChangedEvent, removeListener, removeListener, removeListener
trim
private InvalidationListener[] invalidationListeners
private ChangeListener<? super ObservableMap<K,V>>[] changeListeners
private MapChangeListener<? super K,? super V>[] mapChangeListeners
private int invalidationSize
private int changeSize
private int mapChangeSize
private boolean locked
private ObservableMap<K,V> currentValue
private Generic(ObservableMapValue<K,V> observable, InvalidationListener listener0, InvalidationListener listener1)
private Generic(ObservableMapValue<K,V> observable, ChangeListener<? super ObservableMap<K,V>> listener0, ChangeListener<? super ObservableMap<K,V>> listener1)
private Generic(ObservableMapValue<K,V> observable, MapChangeListener<? super K,? super V> listener0, MapChangeListener<? super K,? super V> listener1)
private Generic(ObservableMapValue<K,V> observable, InvalidationListener invalidationListener, ChangeListener<? super ObservableMap<K,V>> changeListener)
private Generic(ObservableMapValue<K,V> observable, InvalidationListener invalidationListener, MapChangeListener<? super K,? super V> listChangeListener)
private Generic(ObservableMapValue<K,V> observable, ChangeListener<? super ObservableMap<K,V>> changeListener, MapChangeListener<? super K,? super V> listChangeListener)
protected MapExpressionHelper<K,V> addListener(InvalidationListener listener)
addListener
in class MapExpressionHelper<K,V>
protected MapExpressionHelper<K,V> removeListener(InvalidationListener listener)
removeListener
in class MapExpressionHelper<K,V>
protected MapExpressionHelper<K,V> addListener(ChangeListener<? super ObservableMap<K,V>> listener)
addListener
in class MapExpressionHelper<K,V>
protected MapExpressionHelper<K,V> removeListener(ChangeListener<? super ObservableMap<K,V>> listener)
removeListener
in class MapExpressionHelper<K,V>
protected MapExpressionHelper<K,V> addListener(MapChangeListener<? super K,? super V> listener)
addListener
in class MapExpressionHelper<K,V>
protected MapExpressionHelper<K,V> removeListener(MapChangeListener<? super K,? super V> listener)
removeListener
in class MapExpressionHelper<K,V>
protected void fireValueChangedEvent()
fireValueChangedEvent
in class MapExpressionHelper<K,V>
protected void fireValueChangedEvent(MapChangeListener.Change<? extends K,? extends V> change)
fireValueChangedEvent
in class MapExpressionHelper<K,V>
private void notifyListeners(ObservableMap<K,V> oldValue, MapExpressionHelper.SimpleChange<K,V> change)