Class Summary | |
---|---|
Attr |
The Attr interface represents an attribute in an
Element object. |
AttributeList | Interface for an element's attribute specifications. |
AttributeListImpl | Default implementation for AttributeList. |
Attributes | Interface for a list of XML attributes. |
Attributes2 | SAX2 extension to augment the per-attribute information provided though Attributes. |
Attributes2Impl | SAX2 extension helper for additional Attributes information, implementing the Attributes2 interface. |
AttributesImpl | Default implementation of the Attributes interface. |
CallFilter | Input is sent as an XML request to given URI, and the output of this filter is the parsed response to that request. |
CDATASection | CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. |
CharacterData |
The CharacterData interface extends Node with a set of
attributes and methods for accessing character data in the DOM. |
Comment |
This interface inherits from CharacterData and represents the
content of a comment, i.e., all the characters between the starting '
<! |
Consumer | Event consumer which constructs DOM documents using the implementation in this package, using SAX2 events. |
Consumer.Backdoor | Implements the backdoors needed by DOM. |
ContentHandler | Receive notification of the logical content of a document. |
DeclHandler | SAX2 extension handler for DTD declaration events. |
DefaultHandler | Default base class for SAX2 event handlers. |
DefaultHandler2 | This class extends the SAX2 base handler class to support the SAX2 LexicalHandler and DeclHandler extensions. |
Document |
The Document interface represents the entire HTML or XML
document. |
DocumentBuilder | DocumentBuilder |
DocumentBuilderFactory | DocumentBuilderFactory is used to resolve the problem that the W3C DOM APIs don't include portable bootstrapping. |
DocumentEvent |
The DocumentEvent interface provides a mechanism by which the
user can create an Event of a type supported by the implementation. |
DocumentFragment |
DocumentFragment is a "lightweight" or "minimal"
Document object. |
DocumentHandler | Receive notification of general document events. |
DocumentType |
Each Document has a doctype attribute whose value
is either null or a DocumentType object. |
DomAttr |
"Attr" implementation. |
DomCDATA |
"CDATASection" implementation. |
DomCharacterData |
Abstract "CharacterData" implementation. |
DomComment |
"Comment" implementation. |
DomConsumer | This consumer builds a DOM Document from its input, acting either as a pipeline terminus or as an intermediate buffer. |
DomConsumer.Handler | Class used to intercept various parsing events and use them to populate a DOM document. |
DomDoctype |
"DocumentType" implementation (with no extensions for supporting any document typing information). |
DomDocument |
"Document" and "DocumentTraversal" implementation. |
DomElement |
"Element" implementation. |
DomEntity |
"Entity" implementation. |
DomEntityReference |
"EntityReference" implementation (reference to parsed entity). |
DomEvent | "Event" implementation. |
DomEvent.DomMutationEvent | "MutationEvent" implementation. |
DomEvent.DomUIEvent | "UIEvent" implementation. |
DomEx |
DOMException implementation. |
DomExtern |
Abstract implemention of nodes describing external DTD-related objects. |
DomFragment |
"DocumentFragment" implementation. |
DomImpl |
"DOMImplementation" implementation. |
DomIterator |
"NodeIterator" implementation, usable with any L2 DOM which supports MutationEvents. |
DomNamedNodeMap |
"NamedNodeMap" implementation. |
DomNode |
"Node", "EventTarget", and "DocumentEvent" implementation. |
DomNotation |
"Notation" implementation. |
DomNsNode |
Abstract implemention of namespace support. |
DomParser | This parser emits SAX2 parsing events as it traverses a DOM tree, using any conformant implementation of DOM. |
DomPI |
"ProcessingInstruction" (PI) implementation. |
DomText |
"Text" implementation. |
DoParse | This class provides a driver which may be invoked from the command line to process a document using a SAX2 parser and a specified XML processing pipeline. |
DOMException | DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable). |
DOMImplementation |
The DOMImplementation interface provides a number of methods
for performing operations that are independent of any particular instance
of the document object model.
|
DOMLocator | DOM Locator |
DOMResult | DOM Result |
DOMSource | DOM Source |
DTDHandler | Receive notification of basic DTD-related events. |
Element |
The Element interface represents an element in an HTML or XML
document. |
Entity | This interface represents an entity, either parsed or unparsed, in an XML document. |
EntityReference |
EntityReference objects may be inserted into the structure
model when an entity reference is in the source document, or when the
user wishes to insert an entity reference. |
EntityResolver | Basic interface for resolving entities. |
EntityResolver2 | Extended interface for mapping external entity references to input sources, or providing a missing external subset. |
ErrorHandler | Basic interface for SAX error handlers. |
ErrorListener | JAXP/Transform analogue of SAX ErrorHandler, using TransformerException classes. |
Event |
The Event interface is used to provide contextual information
about an event to the handler processing the event. |
EventConsumer | Collects the event consumption apparatus of a SAX pipeline stage. |
EventException |
Event operations may throw an EventException as specified in
their method descriptions.
|
EventFilter | A customizable event consumer, used to assemble various kinds of filters using SAX handlers and an optional second consumer. |
EventListener |
The EventListener interface is the primary method for
handling events. |
EventTarget |
The EventTarget interface is implemented by all
Nodes in an implementation which supports the DOM Event
Model. |
FactoryConfigurationError | FactoryConfigurationError |
HandlerBase | Default base class for handlers. |
InputSource | A single input source for an XML entity. |
JAXPFactory | Configurable factory to create an Ælfred2 JAXP parser; required to bootstrap using JAXP. |
JAXPFactory | DOM bootstrapping API, for use with JAXP. |
LexicalHandler | SAX2 extension handler for lexical events. |
LinkFilter | Pipeline filter to remember XHTML links found in a document, so they can later be crawled. |
Locator | Interface for associating a SAX event with a document location. |
Locator2 | SAX2 extension to augment the entity information provided though a Locator. |
Locator2Impl | SAX2 extension helper for holding additional Entity information, implementing the Locator2 interface. |
LocatorImpl | Provide an optional convenience implementation of Locator. |
MouseEvent |
The MouseEvent interface provides specific contextual
information associated with Mouse events.
|
MutationEvent |
The MutationEvent interface provides specific contextual
information associated with Mutation events.
|
NamedNodeMap |
Objects implementing the NamedNodeMap interface are used to
represent collections of nodes that can be accessed by name. |
NamespaceSupport | Encapsulate Namespace logic for use by applications using SAX, or internally by SAX drivers. |
Node |
The Node interface is the primary datatype for the entire
Document Object Model. |
NodeList |
The NodeList interface provides the abstraction of an ordered
collection of nodes, without defining or constraining how this collection
is implemented. |
Notation | This interface represents a notation declared in the DTD. |
NSFilter | This filter ensures that element and attribute names are properly prefixed, and that such prefixes are declared. |
OutputKeys | Provides names for XSLT output attributes. |
Parser | Basic interface for SAX (Simple API for XML) parsers. |
ParserAdapter | Adapt a SAX1 Parser as a SAX2 XMLReader. |
ParserConfigurationException | ParserConfigurationException |
ParserFactory | Java-specific class for dynamically loading SAX parsers. |
PipelineFactory | This provides static factory methods for creating simple event pipelines. |
ProcessingInstruction |
The ProcessingInstruction interface represents a "processing
instruction", used in XML as a way to keep processor-specific information
in the text of the document.
|
Resolver | Utility implementation of a SAX resolver, which can be used to improve network utilization of SAX based XML components. |
Result | Result |
SAXDriver | An enhanced SAX2 version of Microstar's Ælfred XML parser. |
SAXException | Encapsulate a general SAX error or warning. |
SAXNotRecognizedException | Exception class for an unrecognized identifier. |
SAXNotSupportedException | Exception class for an unsupported operation. |
SAXParseException | Encapsulate an XML parse error or warning. |
SAXParser | Wraps a SAX2 (or SAX1) parser. |
SAXParserFactory | SAXParserFactory is used to bootstrap JAXP wrappers for SAX parsers. |
SAXResult | Collects the result of a SAX transform. |
SAXSource | Acts as a holder for "pull style" inputs to an XSLT transform. |
SAXTransformerFactory | A TransformerFactory that supports several separate modes for working with SAX inputs and outputs. |
Source | Identifies the URI for either a transformation (XSLT stylesheet) or an input to a transformation (XML document to be transformed). |
SourceLocator | JAXP/transform analogue of SAX Locator. |
StreamResult | Stream Result |
StreamSource | Stream Source |
TeeConsumer | Fans its events out to two other consumers, a "tee" filter stage in an event pipeline. |
Templates | Encapsulates a pre-parsed (reusable) XSLT transform. |
TemplatesHandler | Handler used to create pre-parsed XSLT transforms. |
Text |
The Text interface inherits from CharacterData
and represents the textual content (termed character data in XML) of an
Element or Attr . |
TextConsumer | Terminates a pipeline, consuming events to print them as well formed XML (or XHTML) text. |
Transformer | Apply a transformation from a source, populating a result. |
TransformerConfigurationException | TransformerConfigurationException |
TransformerException | Encapsulates a problem exposed during a transformation. |
TransformerFactory | Abstract class extended by implementations. |
TransformerFactoryConfigurationError | Reports a TransformerFactory configuration error. |
TransformerHandler | Transforms SAX input events to a Result, according to some stylesheet. |
UIEvent |
The UIEvent interface provides specific contextual information
associated with User Interface events.
|
URIResolver | URIResolver |
ValidationConsumer | This class checks SAX2 events to report validity errors; it works as both a filter and a terminus on an event pipeline. |
WellFormednessFilter | This filter reports fatal exceptions in the case of event streams that are not well formed. |
XHTMLWriter | This extends XMLWriter to create a class which defaults to writing XHTML text, preferring the US-ASCII encoding. |
XIncludeFilter | Filter to process an XPointer-free subset of XInclude, supporting its use as a kind of replacement for parsed general entities. |
XmlReader | This SAX2 parser optionally layers a validator over the Ælfred2 SAX2 parser. |
XMLFilter | Interface for an XML filter. |
XMLFilterImpl | Base class for deriving an XML filter. |
XMLReader | Interface for reading an XML document using callbacks. |
XMLReaderAdapter | Adapt a SAX2 XMLReader as a SAX1 Parser. |
XMLReaderFactory | Factory for creating an XML reader. |
XMLWriter | This class is a SAX handler which writes all its input as a well formed XML or XHTML document. |
XsltFilter | Packages an XSLT transform as a pipeline component. |
Source code is under GPL (with library exception) in the JAXP project at http://www.gnu.org/software/classpathx/jaxp
This documentation was derived from that source code on 2011-08-26.