org.netbeans.tax.io |
io package
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
|
Java Source File Name | Type | Comment |
Convertors.java | Class | Set of static methods converting misc data representations. |
RememberingReader.java | Class | This class can remember what was read from underlayng Reader. |
StringUtil.java | Class | |
TestUtil.java | Class | |
TreeBuilder.java | Interface | |
TreeBuilderTest.java | Class | |
TreeEntityManager.java | Class | |
TreeEntityResolver.java | Class | |
TreeInputSource.java | Interface | |
TreeInputStream.java | Class | Access tree content using input stream. |
TreeIOFilter.java | Interface | It is in my opinion senceless. |
TreeOutputResult.java | Interface | |
TreeReader.java | Class | Access tree content using reader. |
TreeStreamBuilderErrorHandler.java | Interface | All errors spotted during building a Tree should be reported
by this interface. |
TreeStreamResult.java | Class | We should avoid MessageFormat usage, it is probably the slowest method
for constructing output. |
TreeWriter.java | Interface | |
Util.java | Class | |
XMLStringResult.java | Class | Converts any arbitrary node and its subnodes to their String representation. |
XNIBuilder.java | Class | Xerces Native Interface ("XNI") based implementation. |