Package javafx.collections
Interface ObservableMap<K,V>
- All Superinterfaces:
Map<K,,V> Observable
- All Known Subinterfaces:
ObservableMapValue<K,,V> WritableMapValue<K,V>
- All Known Implementing Classes:
ObservableMapWrapper
A map that allows observers to track changes when they occur.
- Since:
- JavaFX 2.0
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(MapChangeListener<? super K, ? super V> listener) Add a listener to this observable map.voidremoveListener(MapChangeListener<? super K, ? super V> listener) Tries to removed a listener from this observable map.Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from interface javafx.beans.Observable
addListener, removeListener
-
Method Details
-
addListener
Add a listener to this observable map.- Parameters:
listener- the listener for listening to the list changes
-
removeListener
Tries to removed a listener from this observable map. If the listener is not attached to this map, nothing happens.- Parameters:
listener- a listener to remove
-