gnu.xml.dom
public class DomNamedNodeMap extends Object implements NamedNodeMap
"NamedNodeMap" implementation.
Used mostly to hold element attributes, but sometimes also to list notations or entities.Version: $Date: 2001/11/20 04:46:24 $
Constructor Summary | |
---|---|
DomNamedNodeMap(Document owner)
Constructs an empty map associated with the specified document. |
Method Summary | |
---|---|
void | compact()
Reduces space utilization for this object. |
int | getLength()
DOM L1
Returns the length of the map. |
Node | getNamedItem(String name)
DOM L1
Returns the named item from the map, or null; names are just
the nodeName property. |
Node | getNamedItemNS(String namespaceURI, String localName)
DOM L2
Returns the named item from the map, or null; names are the
localName and namespaceURI properties, ignoring any prefix. |
boolean | isReadonly()
Exposes the internal "readonly" flag. |
Node | item(int index)
DOM L1
Returns the indexed item from the map, or null. |
void | makeReadonly()
Sets the internal "readonly" flag so the node and its
children can't be changed. |
Node | removeNamedItem(String name)
DOM L1
Removes the named item from the map, or reports an exception;
names are just the nodeName property. |
Node | removeNamedItemNS(String namespaceURI, String localName)
DOM L2
Removes the named item from the map, or reports an exception;
names are the localName and namespaceURI properties. |
Node | setNamedItem(Node arg)
DOM L1
Stores the named item into the map, optionally overwriting
any existing node with that name. |
Node | setNamedItemNS(Node arg)
DOM L2
Stores the named item into the map, optionally overwriting
any existing node with that fully qualified name. |
Source code is under GPL (with library exception) in the JAXP project at http://www.gnu.org/software/classpathx/jaxp
This documentation was derived from that source code on 2013-01-12.