An
XmlObject that has an xml string representation. Mainly used for simpliciy,
where Compass will use the configured
org.compass.core.converter.xsem.XmlContentConverter in order to convert to xml string into the actual
XmlObject implementation.
This object will only be used when saving xml object into Compass. When Compass returns xml objects
as a restult of a query or get/load operations, the actual
XmlObject will be returned.
Naturally, since the xml string will only be parsed when Compass will convert this object, all the
XmlObject methods are not implemented. The
XmlObject is just used as a marker interface
to use the correct xsem supported converters.
author: kimchy |