com.openharbor.xmlj
Class Element.AttributeMap
java.lang.Object
java.util.AbstractMap
com.openharbor.xmlj.Element.AttributeMap
- All Implemented Interfaces:
- java.util.Map
- Direct Known Subclasses:
- ObservableElement.ObservableMap
- Enclosing class:
- Element
- protected static class Element.AttributeMap
- extends java.util.AbstractMap
A Map representing the attributes of an Element.
This class maintains the invariant that every key is an XMLName
and every value is a non-null String.
Nested classes inherited from class java.util.Map |
java.util.Map.Entry |
Method Summary |
void |
clear()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set |
entrySet()
|
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
get(java.lang.Object key)
|
int |
hashCode()
|
boolean |
isEmpty()
|
java.util.Set |
keySet()
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map map)
|
java.lang.Object |
remove(java.lang.Object key)
|
int |
size()
|
protected static com.openharbor.beck.xml.XMLName |
toXMLName(java.lang.Object key)
|
java.util.Collection |
values()
|
Methods inherited from class java.util.AbstractMap |
clone, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Element.AttributeMap
public Element.AttributeMap(java.util.Map real)
toXMLName
protected static com.openharbor.beck.xml.XMLName toXMLName(java.lang.Object key)
size
public int size()
isEmpty
public boolean isEmpty()
containsKey
public boolean containsKey(java.lang.Object key)
containsValue
public boolean containsValue(java.lang.Object value)
get
public java.lang.Object get(java.lang.Object key)
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
remove
public java.lang.Object remove(java.lang.Object key)
putAll
public void putAll(java.util.Map map)
clear
public void clear()
keySet
public java.util.Set keySet()
values
public java.util.Collection values()
entrySet
public java.util.Set entrySet()
equals
public boolean equals(java.lang.Object o)
hashCode
public int hashCode()