abstract
Node
|
appendChild(Node newChild)
Adds the node newChild to the end of the list of children
of this node.
|
abstract
Node
|
cloneNode(boolean deep)
Returns a duplicate of this node, i.e., serves as a generic copy
constructor for nodes.
|
abstract
NamedNodeMap
|
getAttributes()
A NamedNodeMap containing the attributes of this node (if
it is an Element ) or null otherwise.
|
abstract
NodeList
|
getChildNodes()
A NodeList that contains all children of this node.
|
abstract
Node
|
getFirstChild()
The first child of this node.
|
abstract
Node
|
getLastChild()
The last child of this node.
|
abstract
String
|
getLocalName()
Returns the local part of the qualified name of this node.
|
abstract
String
|
getNamespaceURI()
The namespace URI of this node, or null if it is
unspecified.
|
abstract
Node
|
getNextSibling()
The node immediately following this node.
|
abstract
String
|
getNodeName()
The name of this node, depending on its type; see the table above.
|
abstract
short
|
getNodeType()
A code representing the type of the underlying object, as defined above.
|
abstract
String
|
getNodeValue()
Returns the value of this node, depending on its type; see the table
above.
|
abstract
Document
|
getOwnerDocument()
The Document object associated with this node.
|
abstract
Node
|
getParentNode()
The parent of this node.
|
abstract
String
|
getPrefix()
Returns the namespace prefix of this node, or null if it is
unspecified.
|
abstract
Node
|
getPreviousSibling()
The node immediately preceding this node.
|
abstract
boolean
|
hasAttributes()
Returns whether this node (if it is an element) has any attributes.
|
abstract
boolean
|
hasChildNodes()
Returns whether this node has any children.
|
abstract
Node
|
insertBefore(Node newChild, Node refChild)
Inserts the node newChild before the existing child node
refChild .
|
abstract
boolean
|
isSupported(String feature, String version)
Tests whether the DOM implementation implements a specific feature and
that feature is supported by this node.
|
abstract
void
|
normalize()
Puts all Text nodes in the full depth of the sub-tree
underneath this Node , including attribute nodes, into a
"normal" form where only structure (e.g., elements, comments,
processing instructions, CDATA sections, and entity references)
separates Text nodes, i.e., there are neither adjacent
Text nodes nor empty Text nodes.
|
abstract
Node
|
removeChild(Node oldChild)
Removes the child node indicated by oldChild from the list
of children, and returns it.
|
abstract
Node
|
replaceChild(Node newChild, Node oldChild)
Replaces the child node oldChild with newChild
in the list of children, and returns the oldChild node.
|
abstract
void
|
setNodeValue(String nodeValue)
Sets the value of this node, depending on its type; see the table above.
|
abstract
void
|
setPrefix(String prefix)
Sets the namespace prefix of this node.
|