DTMAxisIteratorBase |
This class serves as a default base for implementations of mutable DTMAxisIterators.
|
DTMDefaultBase |
The DTMDefaultBase class serves as a helper base for DTMs.
|
DTMDefaultBaseIterators.InternalAxisIteratorBase |
Abstract superclass defining behaviors shared by all DTMDefault's internal implementations of
DTMAxisIterator.
|
DTMDefaultBaseTraversers |
This class implements the traversers for DTMDefaultBase.
|
DTMDefaultBaseTraversers.AllFromNodeTraverser |
Implements traversal of the entire subtree, including the root node.
|
DTMDefaultBaseTraversers.AllFromRootTraverser |
Implements traversal of the Ancestor access, in reverse document order.
|
DTMDefaultBaseTraversers.AncestorTraverser |
Implements traversal of the Ancestor access, in reverse document order.
|
DTMDefaultBaseTraversers.DescendantOrSelfTraverser |
Implements traversal of the Ancestor access, in reverse document order.
|
DTMDefaultBaseTraversers.DescendantTraverser |
Implements traversal of the Ancestor access, in reverse document order.
|
DTMDefaultBaseTraversers.IndexedDTMAxisTraverser |
Super class for derived classes that want a convenient way to access the indexing mechanism.
|
DTMManagerDefault |
The default implementation for the DTMManager.
|
DTMNodeListBase |
DTMNodeList gives us an implementation of the DOM's NodeList interface wrapped
around a DTM Iterator.
|
ExpandedNameTable |
This is a default implementation of a table that manages mappings from expanded names to
expandedNameIDs.
|
ExpandedNameTable.HashEntry |
Inner class which represents a hash table entry.
|
ExtendedType |
The class ExtendedType represents an extended type object used by ExpandedNameTable.
|