Contents | Package | Class | Tree | Deprecated | Index | Help | XML for Java 1.0.4 | ||
PREV | NEXT | SHOW LISTS | HIDE LISTS |
Interface Summary | |
ElementFactory | An interface for receiving control when the various components of the Document Object Model (DOM) and XML4J need to be created and initialized by the XML4J parser. |
ElementHandler | An interface for receiving control when pre-registered element tag names are recognized by the XML4J parser. |
ErrorListener | An interface for handling error and warning events that are recognized by the XML4J parser. |
Namespace | An interface for providing consistent namespace handling within the XML4J parser; this interface is not intended for implementation by XML4J applications. |
NoRequiredAttributeHandler | An interface for handling "no required attribute" events that are recognized by the XML4J parser. |
PIHandler | An interface for receiving control when PIs are recognized by the XML4J parser. |
PreRootHandler | An interface for receiving control from the XML4J parser after the internal and/or external DTD subsets are parsed, but before the document's root Element is parsed. |
ReferenceHandler | An interface for receiving control when a General Reference is recognized by the XML4J parser. |
StreamProducer | An interface to be implemented in order to define the mechanisms for manipulating input streams. |
TagHandler | An interface for handling tag start and tag end events that are recognized by the XML4J parser. |
Visitee | An interface of the visitor design pattern which defines the accept operations when a Node is recognized when traversing the document object tree. |
Visitor | An interface of the visitor design pattern which defines the visit operations for each concrete visitor (toXMLString, digest, ...) that can be performed on the DOM- and XML4J-defined Nodes as the document object tree is traversed. |
Class Summary | |
AttDef | The |
Attlist | The Attlist class provides services in support of DTD attribute list declarations. |
CM1op | CM1op provides content model support for content model nodes that contain the "*", "?", and "+" language primitives. |
CM2op | CM2op provides content model support for content model nodes that contain the "|", or "," language primitives. |
CMLeaf | CMLeaf provides content model support for content model nodes that are leaf node; in other words, nodes which do not have associated language primitives and are not model groups. |
CMNode | CMNode provides an abstract content model for use by CM1op, CM2op, and CMLeaf. |
Child | The Child class implements the Node interface as defined by the Document Object Model (DOM). |
ContentModel | ContentModel provides content model support for element declarations. |
DTD | The DTD class implements the DocumentType interface as defined by the Document Object Model (DOM). |
DefaultElementFactory | The XML4J default factory implementation for creating and initializing the various components of the Document Object Model (DOM) and XML4J. |
ElementDecl | The ElementDecl class implements the ElementDefinition interface as defined by the Document Object Model (DOM). |
Entity | The Entity class provides support for XML entities. |
ExternalID | The ExternalID class provides support for external XML entities. |
FormatPrintVisitor | FormatPrintVisitor implements the Visitor interface in the visitor design pattern for the
purpose of supporting TXDocument#printWithFormat on the various DOM- and
XML4J-defined Nodes.
|
GeneralReference | GeneralReference implements general references as defined by the Document Object Model (DOM). |
InsertableElement | InsertableElements are hash table entries used by the DTD class in order to determine what kind of Element you can insert into a given index of a given Element Node according to the document grammar specified by a given DTD's internal and external subset. |
MIME2Java | MIME2Java is a convenience class which handles conversions between MIME charset names and Java encoding names. |
MakeDigestVisitor | MakeDigestVisitor implements the Visitor interface in the visitor design pattern for the purpose of calculating and storing a digest on the various DOM- and XML4J-defined Nodes as the document object tree is traversed. |
Match | Match is a utility class which handles namespace matching. |
NOOPVisitor | NOOPVisitor is a convenience class that implements the Visitor interface without providing any operation on the various DOM- and XML4J-defined Nodes; other visitors, such as ToXMLStringVisitor, subclass NOOPVisitor and selectively override these NOOP methods to provide their function. |
NamespacePI | The |
NonRecursivePreorderTreeTraversal | NonRecursivePreorderTreeTraversal defines a specific document object tree traversal algorithm for use by the visitor design pattern. |
Parent | The Parent class extends Child and provides services in support of non-leaf Nodes. |
Parser | Parser is the XML4J parser that examines an XML document and generates an object tree of Document Object Model (DOM) Nodes. |
PseudoNode | PseudoNode provides support, in place of actual DOM Nodes, for generated document objects when document validity is not an issue. |
SAXDriver | This is the Simple API for XML (SAX) 1.0 driver for IBM XML4J. |
Source | Source is a data object that encapsulates whether a data source is byte-stream-oriented (InputStream) or character-stream-oriented (Reader). |
Stderr | Stderr provides the XML4J parser's default implementations of the ErrorListener and StreamProducer interfaces. |
StylesheetPI | The StyleSheetPI class provides specific support for the stylesheet processing instruction (PI). |
TXAttribute | The TXAttribute class implements the Attribute interface as defined by the Document Object Model (DOM), and implements the namespace interface as defined by the W3C. |
TXAttributeList | The TXAttributeList class implements the AttributeList interface as defined by the Document Object Model (DOM). |
TXCDATASection | The TXCDATASection class implements the CDATASection interface as defined by the Document Object Model (DOM). |
TXComment | The TXComment class implements the Comment interface as defined by the Document Object Model (DOM). |
TXDocument | The TXDocument class implements the Document interface as defined by the Document Object Model (DOM). |
TXDocumentContext | The DocumentContext class implements the DocumentContent interface as defined by the Document Object Model (DOM). |
TXElement | The TXElement class implements the Element interface as defined by the Document Object Model (DOM), and implements the namespace interface as defined by the W3C. |
TXNotation | The TXNotation class implements the Notation interface as defined by the Document Object Model (DOM). |
TXPI | The TXPI class implements the PI interface as defined by the Document Object Model (DOM), and implements the Namespace interface as defined by the W3C. |
TXText | The TXText class implements the Text interface as defined by the Document Object Model (DOM). |
ToXMLStringVisitor | ToXMLStringVisitor implements the Visitor interface in the visitor design pattern for the purpose of a toString operation on the various DOM- and XML4J-defined Nodes as the document object tree is traversed. |
TreeTraversal | TreeTraversal defines the document object tree traversal mechanisms for used by the visitor design pattern. |
Util | Util is a collection of XML4J utility routines which check the conformance of various XML-defined values (XML name, language ID, encoding ID), and which provide services for converting strings to XML format. |
Version | XML4J administrative class to keep track of the version number of the release. |
XMLChar | XMLChar is a collection of XML4J utility routines which check the conformance of various XML-defined characters (XML character, character in name, whitespace, letter). |
XMLCharGen |
Exception Summary | |
EndTraversalException | XML4J tree traversal exception which signals from a Visitor to the tree traversal algorithm that all further traversal should be ended because the visit on the document object hierarchy has been successfully completed. |
InvalidEncodingException | XML4J parser exception which signals that the XML parser is unable to detect the encoding of the input or has detected irregularities in the input such as missing byte marks. |
LibraryException | XML4J parser exception which signals that the XML parser has detected an internal error of some sort. |
ToNextSiblingTraversalException | XML4J tree traversal exception which signals from a Visitor to the tree traversal algorithm that further traversal of the current Node's children should be ended because the visit on this portion of thee document object hierarchy has been successfully completed. |
TreeTraversalException | XML4J tree traversal exception which signals from a Visitor to the tree traversal algorithm that a correction is requested. |
Contents | Package | Class | Tree | Deprecated | Index | Help | |||
PREV | NEXT | SHOW LISTS | HIDE LISTS |