groovy.util
Class ObservableMap

Field Summary
 Map delegate
           
 PropertyChangeSupport pcs
           
 Closure test
           
 
Constructor Summary
ObservableMap()
           
ObservableMap(Closure test)
           
ObservableMap(Map delegate)
           
ObservableMap(Map delegate, Closure test)
           
 
Method Summary
void addPropertyChangeListener(PropertyChangeListener listener)
          
void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
          
void clear()
          
boolean containsKey(Object key)
          
boolean containsValue(Object value)
          
Set entrySet()
          
boolean equals(Object o)
          
Object get(Object key)
          
def getPropertyChangeListeners()
          
def getPropertyChangeListeners(String propertyName)
          
boolean hasListeners(String propertyName)
          
int hashCode()
          
boolean isEmpty()
          
Set keySet()
          
Object put(Object key, Object value)
          
void putAll(Map map)
          
Object remove(Object key)
          
void removePropertyChangeListener(PropertyChangeListener listener)
          
void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
          
int size()
          
Collection values()
          
 

Constructor Detail

ObservableMap

public ObservableMap()


ObservableMap

public ObservableMap(Closure test)


ObservableMap

public ObservableMap(Map delegate)


ObservableMap

public ObservableMap(Map delegate, Closure test)


Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)


addPropertyChangeListener

public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)


clear

public void clear()


containsKey

public boolean containsKey(Object key)


containsValue

public boolean containsValue(Object value)


entrySet

public Set entrySet()


equals

public boolean equals(Object o)


get

public Object get(Object key)


getPropertyChangeListeners

public def getPropertyChangeListeners()


getPropertyChangeListeners

public def getPropertyChangeListeners(String propertyName)


hasListeners

public boolean hasListeners(String propertyName)


hashCode

public int hashCode()


isEmpty

public boolean isEmpty()


keySet

public Set keySet()


put

public Object put(Object key, Object value)


putAll

public void putAll(Map map)


remove

public Object remove(Object key)


removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)


removePropertyChangeListener

public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)


size

public int size()


values

public Collection values()