Uses of Class
nu.xom.Node
Packages that use Node
Package
Description
nu.xom
is the core package of XOM
that contains all the basic classes representing the different kinds
of nodes: elements, attributes, comments, text nodes, and so forth.nu.xom.canonical
supports the output of
Canonical XML
from XOM.nu.xom.tests
contains the JUnit
based test suite for XOM.-
Uses of Node in nu.xom
Modifier and TypeClassDescriptionclass
This class represents an attribute such astype="empty"
orxlink:href="http://www.example.com"
.class
This class represents an XML comment such as<-- This is a comment-->
.class
Represents an XML document type declaration such as<!DOCTYPE book SYSTEM "docbookx.dtd">
.class
TheDocument
class represents a complete XML document including its root element, prolog, and epilog.class
This class represents an XML element.final class
Represents a namespace in scope.class
The generic superclass for nodes that have children.class
This class represents an XML processing instruction.class
This class represents a run of text.Modifier and TypeMethodDescriptionDocType.copy()
Returns a copy of thisDocType
which has the same system ID, public ID, root element name, and internal DTD subset, but does not belong to a document.abstract Node
Node.copy()
Returns a deep copy of this node with no parent, that can be added to the current document or a different one.Nodes.get
(int index) Returns the indexth node in the list.final Node
Attribute.getChild
(int position) ThrowsIndexOutOfBoundsException
because attributes do not have children.final Node
Comment.getChild
(int position) ThrowsIndexOutOfBoundsException
because comments do not have children.final Node
DocType.getChild
(int position) ThrowsIndexOutOfBoundsException
because document type declarations do not have children.Namespace.getChild
(int position) ThrowsIndexOutOfBoundsException
because namespaces do not have children.abstract Node
Node.getChild
(int position) Returns the child of this node at the specified position.ParentNode.getChild
(int position) Returns the child of this node at the specified position.final Node
ProcessingInstruction.getChild
(int position) ThrowsIndexOutOfBoundsException
because processing instructions do not have children.final Node
Text.getChild
(int position) ThrowsIndexOutOfBoundsException
because texts do not have children.Nodes.remove
(int index) Removes the indexthnode in the list.Document.removeChild
(int position) Removes the child of this document at the specified position.Document.removeChild
(Node child) Removes the specified child from this document.ParentNode.removeChild
(int position) Removes the child of this node at the specified position.ParentNode.removeChild
(Node child) Removes the specified child of this node.Modifier and TypeMethodDescriptionvoid
Adds a node at the end of this list.void
ParentNode.appendChild
(Node child) Appends a node to the children of this node.boolean
Determines whether a node is contained in this list.int
Returns the position of a node within the children of this node.void
Inserts a node at the indexth position in the list.void
ParentNode.insertChild
(Node child, int position) Inserts a child node at the specified position.Document.removeChild
(Node child) Removes the specified child from this document.ParentNode.removeChild
(Node child) Removes the specified child of this node.void
Document.replaceChild
(Node oldChild, Node newChild) Replaces an existing child with a new child node.void
ParentNode.replaceChild
(Node oldChild, Node newChild) Replaces an existing child with a new child node.protected void
Serializer.writeChild
(Node node) Writes a child node onto the output stream using the current options. -
Uses of Node in nu.xom.canonical
Methods in nu.xom.canonical with parameters of type Node -
Uses of Node in nu.xom.tests
Methods in nu.xom.tests with parameters of type NodeModifier and TypeMethodDescriptionstatic void
XOMTestCase.assertEquals
(String message, Node expected, Node actual) Asserts that two nodes are equal.static void
XOMTestCase.assertEquals
(Node expected, Node actual) Asserts that two nodes are equal.