Overview
The package contains classes used for building and writing
down the tree structure (load/save).
Class Structure
  TreeInputSource             TreeOutputResult
       |                           |
  TreeBuilder                 TreeWriter
       |                           |
       *---------> Tree -----------+
- TreeInputSource 
- interface representing a source providing a builder
available to build a tree instance from the source.
- TreeStreamSource 
- TreeInputSource implemenation
reading data from SAX's InputSource.
- TreeBuilder 
- interface with buildDocument() returning a tree instance
It returns XML or DTD tree depending on the source that provided it.
- TreeStreamBuilderXercesImpl 
- TreeBuilder implementation
provided by TreeStreamSource
- TreeOutputResult 
- provides getWriter() returning writer writing to
some output representation
- TreeStreamResult 
- implementation of TreeOutputResult
SAX EntityResolver Replacement
- TreeEntityResolver 
- an interface
- TreeEntityManager  
- the void implementation