|
JHotDraw 7.0.6 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IXMLBuilder | NanoXML uses IXMLBuilder to construct the XML data structure it retrieved from its data source. |
| IXMLElement | IXMLElement is an XML element. |
| IXMLEntityResolver | An IXMLEntityResolver resolves entities. |
| IXMLParser | IXMLParser is the core parser of NanoXML. |
| IXMLReader | IXMLReader reads the data to be parsed. |
| IXMLValidator | IXMLValidator processes the DTD and handles entity references. |
| Class Summary | |
|---|---|
| NonValidator | NonValidator is a concrete implementation of IXMLValidator which processes the DTD and handles entity definitions. |
| StdXMLBuilder | StdXMLBuilder is a concrete implementation of IXMLBuilder which creates a tree of IXMLElement from an XML data source. |
| StdXMLParser | StdXMLParser is the core parser of NanoXML. |
| StdXMLReader | StdXMLReader reads the data to be parsed. |
| ValidatorPlugin | ValidatorPlugin allows the application to insert additional validators into NanoXML. |
| XMLElement | XMLElement is an XML element. |
| XMLEntityResolver | An XMLEntityResolver resolves entities. |
| XMLParserFactory | Creates an XML parser. |
| XMLWriter | An XMLWriter writes XML data to a stream. |
| Exception Summary | |
|---|---|
| XMLException | An XMLException is thrown when an exception occurred while processing the XML data. |
| XMLParseException | An XMLParseException is thrown when the XML passed to the XML parser is not well-formed. |
| XMLValidationException | An XMLValidationException is thrown when the XML passed to the XML parser is well-formed but not valid. |
This is a patched version of NanoXML which is made to be compilable with Java 1.5 and to take advantage of the Java2 Collections API.
NanoXML has been changed to not open a network connection to retrieve the DTD of a document. This greatly reduces the time needed to read an XML document. Also Applets can't read DTD's which are not located on the same URL path as the Applet's document base.
|
Copyright 1996-2006 © JHotDraw.org | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||