private static class ContentBinding.MapContentBinding<K,V> extends java.lang.Object implements MapChangeListener<K,V>, WeakListener
MapChangeListener.Change<K,V>| Modifier and Type | Field and Description |
|---|---|
private java.lang.ref.WeakReference<java.util.Map<K,V>> |
mapRef |
| Constructor and Description |
|---|
MapContentBinding(java.util.Map<K,V> map) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
void |
onChanged(MapChangeListener.Change<? extends K,? extends V> change)
Called after a change has been made to an ObservableMap.
|
boolean |
wasGarbageCollected()
Returns
true if the linked listener was garbage-collected. |
public void onChanged(MapChangeListener.Change<? extends K,? extends V> change)
MapChangeListeneronChanged in interface MapChangeListener<K,V>change - the change that was madepublic boolean wasGarbageCollected()
WeakListenertrue if the linked listener was garbage-collected.
In this case, the listener can be removed from the observable.wasGarbageCollected in interface WeakListenertrue if the linked listener was garbage-collected.public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object