Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package net.sf.saxon.tree.util

Class Summary
AttributeCollectionImpl | AttributeCollectionImpl is an implementation of both the SAX2 interface Attributes and the Saxon equivalent AttributeCollection.
DiagnosticNamePool | This class provides a diagnostic wrapper for the real NamePool.
DocumentNumberAllocator | This class (which has one instance per Configuration) is used to allocate unique document numbers.
FastStringBuffer | A simple implementation of a class similar to StringBuffer.
NamespaceCodeIterator | This class provides an iterator over the namespace codes representing the in-scope namespaces of any node.
NamespaceDeclarationsImpl | An implementation of the NamespaceDeclarations interface, based on encapsulating an array of namespace codes.
NamespaceResolverAsDeclarations | An implementation of NamespaceDeclarations that contains all the inscope namespaces made available by a NamespaceResolver.
NamespaceResolverWithDefault | This class is a NamespaceResolver that modifies an underyling NamespaceResolver by changing the mapping of the null prefix to be a specified namespace, rather than the one used by the underlying namespace resolver.
Navigator | The Navigator class provides helper classes for navigating a tree, irrespective of its implementation
Navigator.AncestorEnumeration | General-purpose implementation of the ancestor and ancestor-or-self axes
Navigator.AxisFilter | AxisFilter is an iterator that applies a NodeTest filter to the nodes returned by an underlying AxisIterator.
Navigator.BaseEnumeration | BaseEnumeration is an abstract implementation of an AxisIterator, it simplifies the implementation of the underlying AxisIterator by requiring it to provide only two methods: advance(), and getAnother().
Navigator.DescendantEnumeration | General-purpose implementation of the descendant and descendant-or-self axes, in terms of the child axis.
Navigator.EmptyTextFilter | EmptyTextFilter is an iterator that applies removes any zero-length text nodes returned by an underlying AxisIterator.
Navigator.FollowingEnumeration | General purpose implementation of the following axis, in terms of the ancestor, child, and following-sibling axes
Navigator.PrecedingEnumeration | Helper method to iterate over the preceding axis, or Saxon's internal preceding-or-ancestor axis, by making use of the ancestor, descendant, and preceding-sibling axes.
Orphan | A node (implementing the NodeInfo interface) representing an attribute, text node, comment, processing instruction, or namespace that has no parent (and of course no children).
ProcInstParser | ProcInstParser is used to parse pseudo-attributes within Processing Instructions

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright (c) 2004-2010 Saxonica Limited. All rights reserved.