public interface Node
XMLParser methods. Methods for iterating over and accessing
 values from nodes are supplied here.| Modifier and Type | Field and Description | 
|---|---|
| static short | ATTRIBUTE_NODEThe constant 2 denotes DOM nodes of type Attribute. | 
| static short | CDATA_SECTION_NODEThe constant 4 denotes DOM nodes of type CdataSection. | 
| static short | COMMENT_NODEThe constant 8 denotes DOM nodes of type Comment. | 
| static short | DOCUMENT_FRAGMENT_NODEThe constant 11 denotes DOM nodes of type DocumentFragment. | 
| static short | DOCUMENT_NODEThe constant 9 denotes DOM nodes of type Document. | 
| static short | DOCUMENT_TYPE_NODEThe constant 10 denotes DOM nodes of type DocumentType. | 
| static short | ELEMENT_NODEThe constant 1 denotes DOM nodes of type Element. | 
| static short | ENTITY_NODEThe constant 6 denotes DOM nodes of type Entity. | 
| static short | ENTITY_REFERENCE_NODEThe constant 5 denotes DOM nodes of type EntityReference. | 
| static short | NOTATION_NODEThe constant 12 denotes DOM nodes of type Notation. | 
| static short | PROCESSING_INSTRUCTION_NODEThe constant 7 denotes DOM nodes of type ProcessingInstruction. | 
| static short | TEXT_NODEThe constant 3 denotes DOM nodes of type Text. | 
| Modifier and Type | Method and Description | 
|---|---|
| Node | appendChild(Node newChild)This method appends child  newChild. | 
| Node | cloneNode(boolean deep)This method copies this  Node. | 
| NamedNodeMap | getAttributes()This method retrieves the attributes. | 
| NodeList | getChildNodes()This method retrieves the child nodes. | 
| Node | getFirstChild()This method retrieves the first child. | 
| Node | getLastChild()This method retrieves the last child. | 
| java.lang.String | getNamespaceURI()This method retrieves the namespace URI. | 
| Node | getNextSibling()This method retrieves the next sibling. | 
| java.lang.String | getNodeName()This method retrieves the name. | 
| short | getNodeType()This method retrieves the type. | 
| java.lang.String | getNodeValue()This method retrieves the value. | 
| Document | getOwnerDocument()This method retrieves the owner document. | 
| Node | getParentNode()This method retrieves the parent. | 
| java.lang.String | getPrefix()This method retrieves the prefix. | 
| Node | getPreviousSibling()This method retrieves the previous sibling. | 
| boolean | hasAttributes()This method determines whether this  Nodehas any attributes. | 
| boolean | hasChildNodes()This method determines whether this  Nodehas any child
 nodes. | 
| Node | insertBefore(Node newChild,
            Node refChild)This method inserts before  newChild. | 
| void | normalize()This method may collapse adjacent text nodes into one text node, depending
 on the implementation. | 
| Node | removeChild(Node oldChild)This method removes child  oldChild. | 
| Node | replaceChild(Node newChild,
            Node oldChild)This method replaces the child  oldChildwithnewChild. | 
| void | setNodeValue(java.lang.String nodeValue)This method sets the value to  nodeValue. | 
static final short ELEMENT_NODE
static final short ATTRIBUTE_NODE
static final short TEXT_NODE
static final short CDATA_SECTION_NODE
static final short ENTITY_REFERENCE_NODE
static final short ENTITY_NODE
static final short PROCESSING_INSTRUCTION_NODE
static final short COMMENT_NODE
static final short DOCUMENT_NODE
static final short DOCUMENT_TYPE_NODE
static final short DOCUMENT_FRAGMENT_NODE
static final short NOTATION_NODE
Node appendChild(Node newChild)
newChild.newChild - the Node to be addedNode appendedNode cloneNode(boolean deep)
Node.deep - whether to recurse to childrenNode clonedNamedNodeMap getAttributes()
NodeNodeList getChildNodes()
NodeNode getFirstChild()
NodeNode getLastChild()
Nodejava.lang.String getNamespaceURI()
NodeNode getNextSibling()
Nodejava.lang.String getNodeName()
Nodeshort getNodeType()
Nodejava.lang.String getNodeValue()
NodeDocument getOwnerDocument()
NodeNode getParentNode()
Nodejava.lang.String getPrefix()
NodeNode getPreviousSibling()
Nodeboolean hasAttributes()
Node has any attributes.true if this Node has any attributesboolean hasChildNodes()
Node has any child
 nodes.true if this Node has any child nodesNode insertBefore(Node newChild, Node refChild)
newChild.newChild - the Node to be addedrefChild - the Node which determines the position to
          insertNode insertedvoid normalize()
Node removeChild(Node oldChild)
oldChild.oldChild - the Node to be removedNode removedNode replaceChild(Node newChild, Node oldChild)
oldChild with
 newChild.newChild - the Node to be addedoldChild - the Node to be removedNode replacedvoid setNodeValue(java.lang.String nodeValue)
nodeValue.nodeValue - the new value