Uses of Package
nu.xom

Packages that use nu.xom
nu.xom 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 nu.xom.canonical supports the output of Canonical XML from XOM by writing Document objects onto an OutputStream
nu.xom.converters nu.xom.converters contains classes that convert XOM documents to other models such as SAX and DOM. 
nu.xom.tests nu.xom.tests contains the JUnit based test suite for XOM. 
nu.xom.xinclude nu.xom.xinclude contains a few classes designed to support XInclude processing of XOM documents and elements. 
nu.xom.xslt nu.xom.xslt connects XOM documents to TrAX-based XSLT processors. 
 

Classes in nu.xom used by nu.xom
Attribute
           Represents an attribute such as class="empty" or xlink:href="http://www.example.com".
Attribute.Type
           Uses the type-safe enumeration design pattern to represent attribute types, as used in XML DTDs.
Comment
           This class represents an XML comment such as <-- This is a comment-->.
DocType
           This class represents an XML document type declaration such as
Document
           The Document class represents a complete XML document including its root element, prolog, and epilog.
Element
           Represents an XML element.
Elements
           Implements a read-only list of elements for traversal purposes.
IllegalAddException
           An IllegalAddException indicates an attempt to add a node in a wrong place; for instance adding any child to a Text node or adding a Text node to a Document object.
IllegalDataException
           An IllegalDataException indicates an attempt to set some value to malformed content; for instance by adding a string containing a null or a vertical tab to a text node, or using white space in an element name.
IllegalNameException
           An IllegalNameException indicates an attempt to assign a name that is not a legal XML name.
LeafNode
           This class represents the leaf nodes in an XML document; i.e.
Node
           This is the generic superclass for all the contents of an XML document.
NodeFactory
           Builders use a NodeFactory object to construct each Node object (Element, Text, Attribute, etc.) they add to the tree.
Nodes
           Implements a list of nodes for traversal purposes.
ParentNode
           This is the generic superclass for nodes that have children.
ParsingException
           This is the generic superclass for all the checked exceptions thrown in XOM.
ProcessingInstruction
           Represents an XML processing instruction.
Text
           This class represents a run of text.
ValidityException
           A ValidityException is thrown to report a validity error in a document being parsed.
WellformednessException
           A WellformednessException indicates an attempt to do or create something that could not possibly be serialized in a namespace well-formed XML 1.0 document.
XMLException
           This is the generic superclass for all the runtime exceptions thrown in nu.xom.
 

Classes in nu.xom used by nu.xom.canonical
Document
           The Document class represents a complete XML document including its root element, prolog, and epilog.
 

Classes in nu.xom used by nu.xom.converters
Attribute
           Represents an attribute such as class="empty" or xlink:href="http://www.example.com".
Comment
           This class represents an XML comment such as <-- This is a comment-->.
DocType
           This class represents an XML document type declaration such as
Document
           The Document class represents a complete XML document including its root element, prolog, and epilog.
Element
           Represents an XML element.
ProcessingInstruction
           Represents an XML processing instruction.
Text
           This class represents a run of text.
 

Classes in nu.xom used by nu.xom.tests
Attribute
           Represents an attribute such as class="empty" or xlink:href="http://www.example.com".
Comment
           This class represents an XML comment such as <-- This is a comment-->.
DocType
           This class represents an XML document type declaration such as
Document
           The Document class represents a complete XML document including its root element, prolog, and epilog.
Element
           Represents an XML element.
Node
           This is the generic superclass for all the contents of an XML document.
ProcessingInstruction
           Represents an XML processing instruction.
Text
           This class represents a run of text.
 

Classes in nu.xom used by nu.xom.xinclude
Builder
           The Builder class is responsible for creating XOM Document objects from a URL, file, string, or input stream by reading an XML document.
Document
           The Document class represents a complete XML document including its root element, prolog, and epilog.
ParsingException
           This is the generic superclass for all the checked exceptions thrown in XOM.
 

Classes in nu.xom used by nu.xom.xslt
Document
           The Document class represents a complete XML document including its root element, prolog, and epilog.
NodeFactory
           Builders use a NodeFactory object to construct each Node object (Element, Text, Attribute, etc.) they add to the tree.
Nodes
           Implements a list of nodes for traversal purposes.
 



Copyright 2002-2004 Elliotte Rusty Harold
elharo@metalab.unc.edu