Interface ObservableMap<K,V>

All Superinterfaces:
Map<K,V>, Observable
All Known Subinterfaces:
ObservableMapValue<K,V>, WritableMapValue<K,V>
All Known Implementing Classes:
ObservableMapWrapper

public interface ObservableMap<K,V> extends Map<K,V>, Observable
A map that allows observers to track changes when they occur.
Since:
JavaFX 2.0
See Also:
  • Method Details

    • addListener

      void addListener(MapChangeListener<? super K,? super V> listener)
      Add a listener to this observable map.
      Parameters:
      listener - the listener for listening to the list changes
    • removeListener

      void removeListener(MapChangeListener<? super K,? super V> listener)
      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