|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| XmlPropertyRenderer | Renders a single XML property |
| Class Summary | |
|---|---|
| AbstractXmlPropertyRenderer | Base class implementation for the XmlPropertyRenderer interface. |
| AnnotationObjectHandler | ObjectHandler implementation that can be used to import annotations associated with a MetaClass or MetaClass property. |
| AnnotationObjectHandler.AnnotationMapping | |
| ClassPropertyTypeXmlRenderer | Renders a ClassPropertyType as a nested element
instead of an attribute. |
| ContainerXmlRenderer | Renders a Collection-value to XML by outputting individual elements. |
| DefaultXmlPropertyRenderer | Renders a single XML property by looking an appropriate property format. |
| FormatRegistryHandler | Deprecated. This class has been superceded by org.progeeks.meta.xml.TypeRegistryHandler. |
| ListXmlPropertyRenderer | Deprecated. Use ContainerXmlPropertyRenderer instead. |
| LongStringXmlRenderer | Renders long strings as nested elements instead of attributes. |
| MapXmlRenderer | XML renderer that writes out a map that can be read back in by the MapObjectHandler. |
| MetaClassLoader | Utility class used to create meta-classes in XML as part of an application's configuration. |
| MetaObjectHandler | Object handler implementation to deal with converting XML to MetaObjects. |
| MetaObjectHandlerTester | Command-line test application for reading XML files and dumping their toString() objects. |
| PreferencesMetaObjectHandler | Object handler implementation to deal with converting XML to PreferencesMetaObjects. |
| ReferenceXmlRenderer | Renders an object reference to an object previously registered with the context's object cache. |
| RendererProxy | Provides access to a property renderer and the specific type that was used to look it up. |
| StringXmlPropertyRenderer | Renders a single String XML property. |
| TypeRegistryHandler | ObjectHandler implementation for converting XML into a TypeRegistry implementation. |
| TypeRegistryHandler.Mapping | Represents a single mapping in the registry as read from XML. |
| XmlDomTest | Parking this here for the moment to test out the way DOM encodes certain things. |
| XmlMetaObjectRenderer | Default renderer for generating output for a meta-object. |
| XmlRenderContext | Contains the session specific information during a single rendering engine write call, including the XmlPrintWriter, a reference to the engine, an object cache, etc.. |
| XmlRenderingEngine | Renders MetaObjects to XML. |
| XmlUtils | Utilities useful for working with xml and meta-objects. |
Package containing classes useful for rendering to XML. This also contains some meta-jb handlers for ObjectXmlReader in the org.progeeks.util package.
Writer out = some writer
// Setup the rendering engine
XmlRenderingEngine engine = new XmlRenderingEngine();
// Configure some custom renderers
engine.registerRenderer( someMetaClass, someXmlRenderer );
engine.registerRenderer( someClass, someOtherXmlRenderer );
engine.registerRenderer( somePropertyType, yetAnotherXmlRenderer );
// Then render the XML to the writer
enginer.render( myMetaObject, out );
...or...
enging.render( myObject, itsPropertyType, out );
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||