org.jbind.xml.dom3.core
Class DomAttrsMap
java.lang.Object
org.jbind.xml.dom3.core.DomObject
org.jbind.xml.dom3.core.DomNamedNodeMap
org.jbind.xml.dom3.core.DomAttrsMap
- All Implemented Interfaces:
- IDomAttrsMap, IDomNamedNodeMap, IDomObject, org.w3c.dom.NamedNodeMap
- public class DomAttrsMap
- extends DomNamedNodeMap
- implements IDomAttrsMap
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.w3c.dom.NamedNodeMap |
getLength, getNamedItem, getNamedItemNS, item, removeNamedItem, removeNamedItemNS, setNamedItem, setNamedItemNS |
DomAttrsMap
public DomAttrsMap(IDomElement anOwnerElement)
DomAttrsMap
public DomAttrsMap(IDomAttrsMap aMap,
IDomElement anOwnerElement)
- Creates a deep copy of the specified attributes map.
setDefaultAttrCreator
public void setDefaultAttrCreator(IDefaultAttrCreator aCreator)
- Specified by:
setDefaultAttrCreator
in interface IDomAttrsMap
doGetDefault
protected org.w3c.dom.Node doGetDefault(java.lang.String aNamespace,
java.lang.String aName)
- Description copied from class:
DomNamedNodeMap
- Gets a default value.
- Overrides:
doGetDefault
in class DomNamedNodeMap
- Parameters:
aNamespace
- (optional).aName
- (required).
- Returns:
- (optional).
doAfterSet
protected void doAfterSet(org.w3c.dom.Node aNode)
- Overrides:
doAfterSet
in class DomNamedNodeMap
doSetDefaults
protected void doSetDefaults()
- Overrides:
doSetDefaults
in class DomNamedNodeMap
getOwnerElement
public IDomElement getOwnerElement()
- Specified by:
getOwnerElement
in interface IDomAttrsMap
removeAttribute
public void removeAttribute(java.lang.String aNamespace,
java.lang.String aName)
throws XmlException
- Specified by:
removeAttribute
in interface IDomAttrsMap
- Throws:
XmlException