|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| Marshallable | The objects that can redispatch themselves to an XMLMarshaller will implement this. |
| MarshallableElement | |
| OpenContentAttr | SPML 2.0 is an open content model. |
| OpenContentContainer | This just grabs the methods that are sufficient for marshall/unmarshall |
| OpenContentElement | |
| OpenContentElementAdapter | Implement this, rather than the superinterface, if wrapping other objects. |
| XMLMarshaller | Visitor Pattern - used to create XML from Marshallable objects. |
| XMLUnmarshaller | This will be implemented a Factory that given xml, returns objects of the right type. |
| Class Summary | |
| BasicOpenContentAttr | SPML 2.0 is an open content model. |
| OCEtoMarshallableAdapter | This class is placed around "open content" when we encounter XML during unmarshalling that we don't recognize. |
| OCEtoXMLStringAdapter | We are unmarshalling XML to objects and cannot convert an Element to objects, we'll assume it is openContent and put it into an adapter the maintains it in String form. |
| PrefixAndNamespaceTuple | We need classes to return some info about the namespaces that they use. |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||