FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Xml


Classes

interface  OSGeo::FDO::Xml::IXmlDeserializable
 XmlDeserializable provides the ability to deserialize an FDO object from an XML Document. Deserialization support can be added to any class by basing it on XmlDeserializable and implementing the XmlSaxHander callbacks. More...
interface  OSGeo::FDO::Xml::IXmlSerializable
 XmlSerializable provides the ability to serialize an FDO object to an XML Document. Serialization support can be added to any class by basing it on XmlSerializable and implementing the _writeXml callback. More...
class  OSGeo::FDO::Xml::XmlClassMapping
 XmlClassMapping describes GML to FDO mappings for a particular FDO class Only mappings that cannot be represented in FDO are described. More...
class  OSGeo::FDO::Xml::XmlClassMappingCollection
 XmlClassMappingCollection is a collection of FDO-GML Class Mapping objects. More...
class  OSGeo::FDO::Xml::XmlContext
 Default context for deserializing from XML documents via XmlDeserializable. More...
class  OSGeo::FDO::Xml::XmlDeserializable
 XmlDeserializable provides the ability to deserialize an FDO object from an XML Document. Deserialization support can be added to any class by basing it on XmlDeserializable and implementing the XmlSaxHander callbacks. More...
class  OSGeo::FDO::Xml::XmlElementMapping
 XmlElementMapping describes GML to FDO mappings for a particular GML Schema element. Only mappings that cannot be represented in FDO are described. More...
class  OSGeo::FDO::Xml::XmlElementMappingCollection
 XmlElementMappingCollection is a collection of FDO-GML Class Mapping objects. More...
class  OSGeo::FDO::Xml::XmlFeatureContext
 XmlFeatureContext provides contextual information to the XmlFeatureHandler callback implementations when an XML document parse is in progress. This class provides very rudimentary functionality such as error reporting and access to the XmlFeaturePropertyReader doing the parse. Applications can pass extra information by sub-classing from this class. More...
class  OSGeo::FDO::Xml::XmlFeatureFlags
 XmlFeatureFlags extends XmlFlags to specify flags specific to feature serialization. More...
class  OSGeo::FDO::Xml::XmlFeatureHandler
 XmlFeatureHandler defines the callback interface for reading features from XML. It is not an interface in the strict sense, since each function has a default implementation that does nothing. Implementors can override these callbacks to customize the handling of feature fragments parsed by XmlFeaturePropertyReader. Note that the default FeatureProperty implementations log errors in certain circumstances. Therefore, these functions must be overridden to avoid these errors and indicate that these types of properties are being handled by the caller. More...
class  OSGeo::FDO::Xml::XmlFeaturePropertyReader
 XmlFeaturePropertyReader reads features from an XML document. The reading is event driven. As features and properties within features are encountered, the invoker is notified through the XmlFeatureHandler interface. This class is similar to XmlFeatureReader except that it provides better performance. More...
class  OSGeo::FDO::Xml::XmlFeaturePropertyWriter
 XmlFeaturePropertyWriter writes features in GML format. It is similar to XmlFeatureWriter, except that it provides better performance. However, the caller is responsible for ensuring that properties are written in proper order. More...
class  OSGeo::FDO::Xml::XmlFeatureReader
 XmlFeatureReader reads GML format features from a XML document. The reading is done procedurally, rather than through events. More...
class  OSGeo::FDO::Xml::XmlFeatureSerializer
 This static class provides the ability to serialize and deserialize features to and from GML. More...
class  OSGeo::FDO::Xml::XmlFeatureWriter
 XmlFeatureWriter writes features to an XML document. The features are written in GML format. Each feature is written in 3 steps:. More...
class  OSGeo::FDO::Xml::XmlFlags
 XmlFlags defines various options for serializing and deserializing FDO element to and from XML Documents. More...
class  OSGeo::FDO::Xml::XmlNameCollectionHandler
 XmlNameCollectionHandler is a class for serializing and deserializing fdo:NameCollectionType elements. More...
class  OSGeo::FDO::Xml::XmlSchemaMapping
 XmlSchemaMapping specifies overrides for translating a feature schema between FDO and GML. More...
class  OSGeo::FDO::Xml::XmlSerializable
 XmlSerializable provides the ability to serialize an FDO object to an XML Document. Serialization support can be added to any class by basing it on XmlSerializable and implementing the _writeXml callback. More...
class  OSGeo::FDO::Xml::XmlSpatialContextFlags
 FdoXmlSpatialContextFlags extends FdoXmlFlags to specify flags specific to Spatial Contexts. More...
class  OSGeo::FDO::Xml::XmlSpatialContextReader
 XmlSpatialContextReader reads Spatial Contexts from an XML document. Unlike other XML Readers, the reading is done procedurally, rather than through events. XmlSpatialContextReader implements ISpatialContextReader to provide the functions for retrieving the spatial contexts that were read. More...
class  OSGeo::FDO::Xml::XmlSpatialContextSerializer
 This static class provides the ability to serialize and deserialize spatial contexts to and from GML. More...
class  OSGeo::FDO::Xml::XmlSpatialContextWriter
 XmlSpatialContextWriter writes Spatial Contexts to an XML document. This is done by calling the various setter functions to set the spatial context attributes and then calling WriteSpatialContext() to write the spatial context using the current attributes. More...

Comments or suggestions? Send us feedback.