|
|||||||||||
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 |