com.openharbor.xmlj.observer
Class ObservableElement.ObservableMap

java.lang.Object
  extended byjava.util.AbstractMap
      extended bycom.openharbor.xmlj.Element.AttributeMap
          extended bycom.openharbor.xmlj.observer.ObservableElement.ObservableMap
All Implemented Interfaces:
java.util.Map
Enclosing class:
ObservableElement

protected static class ObservableElement.ObservableMap
extends Element.AttributeMap


Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Constructor Summary
ObservableElement.ObservableMap(ObservableElement owner, java.util.Map real)
           
 
Method Summary
 void clear()
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value)
           
 java.lang.Object remove(java.lang.Object key)
           
 
Methods inherited from class com.openharbor.xmlj.Element.AttributeMap
containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, putAll, size, toXMLName, values
 
Methods inherited from class java.util.AbstractMap
clone, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObservableElement.ObservableMap

public ObservableElement.ObservableMap(ObservableElement owner,
                                       java.util.Map real)
Method Detail

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Specified by:
put in interface java.util.Map
Overrides:
put in class Element.AttributeMap

remove

public java.lang.Object remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map
Overrides:
remove in class Element.AttributeMap

clear

public void clear()
Specified by:
clear in interface java.util.Map
Overrides:
clear in class Element.AttributeMap