|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Iterable | Use java.lang.Iterable instead when JDK 1.5 comes out |
| XmlAttribute | This is immutable value object that represents Attribute Information Item with exception of references property. |
| XmlCharacters | Represents otrdered colection of Character Information Items where character code properties are put together into Java String. |
| XmlComment | Represents Comment Information Item. |
| XmlContained | Common abstraction to represent XML infoset item that are contained in other infoet items This is useful so parent can be updated on contained items when container is cloned ... |
| XmlContainer | Common abstraction shared between XmlElement, XmlDocument and XmlDoctype to represent XML Infoset item that can contain other Infoset items This is useful so getParent() operation will return this instead of Object ... |
| XmlDoctype | Represents Document Type Declaration Information Item. |
| XmlDocument | Represents Document Information Item . |
| XmlElement | Represents Element Information Item except for in-scope namespaces that can be reconstructed by visiting this element parent, checking its namespaces, then grandparent and so on. |
| XmlNamespace | Represents Namespace Information Item . |
| XmlNotation | Represents Notation Information Item. |
| XmlProcessingInstruction | Represents Processing Instruction Information Item . |
| XmlSerializable | This interface is used during serialization by XmlInfosetBuilder for children that are not in XML infoset. |
| XmlUnexpandedEntityReference | Represents Unexpanded Entity Reference Information Item . |
| XmlUnparsedEntity | Represents Unparsed Entity Information Item . |
| Class Summary | |
|---|---|
| XmlInfosetBuilder | By default builder is using non-validating pull parser with next() method without namespaces to build tree consisting only of XmlDocument, XmlElemenet and String nodes. |
| Exception Summary | |
|---|---|
| XmlBuilderException | This exception is thrown to signal XB1 related exceptions. |
This package defines API modeled after XML Information Set for building incrmentally XML trees from events streamed from pull parser (user can start navigating tree before whole XML input was parsed!) and has an unique ability to bypass tree building for selected sub trees to work directly with underlying event stream. This coupled with ability to create XML tree that can mix in any Java Object allows to represent objects derived from XML (databinding) in the XML tree.
API is directly modeled on XML Information Set with few minor exceptions but expands on it to provide additional functions to create and manipulate XML Information Set (essentially providing Synthetic Infoset).
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||