| Interface | Description |
|---|---|
| CoroutineParser | Deprecated
Since the ability to start a parse via the
coroutine protocol was not being used and was complicating design.
|
| IncrementalSAXSource |
IncrementalSAXSource is an API that delivers a small number of
SAX events each time a request is made from a "controller"
coroutine.
|
| Class | Description |
|---|---|
| CoroutineManager |
Support the coroutine design pattern.
|
| CustomStringPool |
CustomStringPool is an example of appliction provided data structure
for a DTM implementation to hold symbol references, e.g. elelment names.
|
| DTMAxisIteratorBase |
This class serves as a default base for implementations of mutable
DTMAxisIterators.
|
| DTMAxisIterNodeList |
DTMAxisNodeList gives us an implementation of the DOM's
NodeList interface wrapped around a DTM Iterator. |
| DTMChildIterNodeList |
DTMNodeList gives us an implementation of the DOM's
NodeList interface wrapped around a DTM Iterator. |
| DTMDefaultBase |
The
DTMDefaultBase class serves as a helper base for DTMs. |
| DTMDefaultBaseIterators |
This class implements the traversers for DTMDefaultBase.
|
| DTMDefaultBaseTraversers |
This class implements the traversers for DTMDefaultBase.
|
| DTMDocumentImpl |
This is the implementation of the DTM document interface.
|
| DTMManagerDefault |
The default implementation for the DTMManager.
|
| DTMNamedNodeMap |
DTMNamedNodeMap is a quickie (as opposed to quick) implementation of the DOM's
NamedNodeMap interface, intended to support DTMProxy's getAttributes()
call.
|
| DTMNodeIterator |
DTMNodeIterator gives us an implementation of the
DTMNodeIterator which returns DOM nodes. |
| DTMNodeList |
DTMNodeList gives us an implementation of the DOM's
NodeList interface wrapped around a DTM Iterator. |
| DTMNodeListBase |
DTMNodeList gives us an implementation of the DOM's
NodeList interface wrapped around a DTM Iterator. |
| DTMNodeProxy |
DTMNodeProxy presents a DOM Node API front-end to the DTM model. |
| DTMSafeStringPool |
Like DTMStringPool, but threadsafe.
|
| DTMStringPool |
DTMStringPool is an "interning" mechanism for strings.
|
| DTMTreeWalker |
This class does a pre-order walk of the DTM tree, calling a ContentHandler
interface as it goes.
|
| EmptyIterator |
DTM Empty Axis Iterator.
|
| ExpandedNameTable |
This is a default implementation of a table that manages mappings from
expanded names to expandedNameIDs.
|
| ExtendedType |
The class ExtendedType represents an extended type object used by
ExpandedNameTable.
|
| IncrementalSAXSource_Filter |
IncrementalSAXSource_Filter implements IncrementalSAXSource, using a
standard SAX2 event source as its input and parcelling out those
events gradually in reponse to deliverMoreNodes() requests.
|
| IncrementalSAXSource_Xerces |
IncrementalSAXSource_Xerces takes advantage of the fact that Xerces1
incremental mode is already a coroutine of sorts, and just wraps our
IncrementalSAXSource API around it.
|
| NodeLocator |
NodeLocator maintains information on an XML source
node. |
| Exception | Description |
|---|---|
| DTMNamedNodeMap.DTMException |
Simple implementation of DOMException.
|
Copyright © 2023 Apache XML Project. All Rights Reserved.