Represents a namespace in scope.
Create a new namespace node.
Signals an attempt to set a namespace in a way that conflicts with
an existing namespace; for instance, adding an attribute to
an element that has the same prefix as the element but maps it
to a different URI.
Creates a new NamespaceConflictException
with a detail message.
Creates a new NamespaceConflictException
with a detail message and an underlying root cause.
The type of attributes declared to have type NMTOKEN
in the DTD.
The type of attributes declared to have type NMTOKENS
in the DTD.
The generic superclass for all the contents
of an XML document.
Builders use a NodeFactory
object
to construct each Node
object (Element
,
Text
, Attribute
, etc.) they add to the
tree.
Constructs a new node factory.
Implements a list of nodes for traversal purposes.
Creates an empty node list.
Creates a node list containing a single node.
Indicates that an xinclude:include
element has neither
an href
attribute nor an xpointer
attribute.
Constructs a NoIncludeLocationException
with the
specified message.
Creates a new NoIncludeLocationException
with a
detail message, line and column numbers, and a URI of the
document that caused the exception.
Constructs a NoIncludeLocationException
with the
specified detail message and root cause.
Indicates that an attribute with a certain name and/or namespace
does not exist.
Creates a new NoSuchAttributeException
with a detail message.
Creates a new NoSuchAttributeException
with the specified detail message
and an underlying root cause.
Indicates that a child with a certain name and/or namespace does
not exist.
Creates a new NoSuchChildException
with a detail message.
Creates a new NoSuchChildException
with the specified detail message
and an underlying root cause.
The type of attributes declared to have type NOTATION
in the DTD.
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.converters
contains
classes that convert XOM documents to other
models such as SAX and DOM.
nu.xom.xinclude
supports XInclude processing of XOM documents and elements.
nu.xom.xslt
connects
XOM documents to TrAX-based XSLT processors.