org.jdesktop.observablecollections
Interface ObservableMap<K,V>

All Superinterfaces:
java.util.Map<K,V>

public interface ObservableMap<K,V>
extends java.util.Map<K,V>

A Map that notifies listeners of changes to the Map.


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Method Summary
 void addObservableMapListener(ObservableMapListener listener)
          Adds a listener to this observable map.
 void removeObservableMapListener(ObservableMapListener listener)
          Removes a listener from this observable map.
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

addObservableMapListener

void addObservableMapListener(ObservableMapListener listener)
Adds a listener to this observable map.

Parameters:
listener - the listener to add

removeObservableMapListener

void removeObservableMapListener(ObservableMapListener listener)
Removes a listener from this observable map.

Parameters:
listener - the listener to remove