FDO API Reference | Feature Data Objects |
#include <FeatureSchemaCollection.h>
Inherits FdoSchemaCollection< FdoFeatureSchema >, FdoXmlDeserializable, and FdoXmlSerializable.
Inheritance diagram for FdoFeatureSchemaCollection:
Definition at line 36 of file FeatureSchemaCollection.h.
Public Member Functions | |
virtual FDO_API FdoIDisposableCollection * | FindClass (const wchar_t *className) |
Takes a qualified or unqualified class name and return a collection of class definitions that match the class name. For qualified name, the collection contains at most one class definition. | |
virtual FDO_API FdoXmlReader * | GetFromExternalStylesheet () |
Gets the stylesheet for converting a Feature Schema collection from external to internal XML format. The internal format is very similar to the Feature Schema class hierarchy. The external format is OGC GML. | |
virtual FDO_API FdoXmlReader * | GetFromInternalStylesheet () |
Gets the stylesheet for converting a Feature Schema collection from internal to external XML format. The internal format is very similar to the Feature Schema class hierarchy. The external format is OGC GML. | |
virtual FdoXmlSaxContext * | GetSaxContext () |
DOXYGEN-IGNORE | |
FDO_API FdoPhysicalSchemaMappingCollection * | GetXmlSchemaMappings () |
Gets a Schema Mapping Collection that describes the mappings between the elements in the GML Schema that were read and the FDO Feature Schema Elements that were created. This function returns the Schema Mapping Collection generated by the last call to ReadXml(). The collection contains one FdoXmlSchemaMapping per schema that was read. | |
virtual void | XmlEndDocument (FdoXmlSaxContext *context) |
virtual FdoXmlSaxHandler * | XmlStartElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts) |
Default Sax callback that is called when the FdoXmlReader reads the start tag for an XML element in the document. Does nothing. | |
Static Public Member Functions | |
FDO_API FdoFeatureSchemaCollection * | Create (FdoSchemaElement *parent) |
Constructs an instance of an FdoFeatureSchemaCollection using the specified argument. | |
Protected Member Functions | |
virtual void | _writeXml (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags) |
FdoXmlSerializable override that serializes a Feature Schema collection to XML. | |
virtual void | Dispose () |
Dispose this object. | |
FdoFeatureSchemaCollection (FdoSchemaElement *parent) | |
Constructs an instance of a FeatureSchemaCollection using the specified argument. | |
FdoFeatureSchemaCollection () | |
DOXYGEN-IGNORE | |
virtual | ~FdoFeatureSchemaCollection () |
|
DOXYGEN-IGNORE
Definition at line 43 of file FeatureSchemaCollection.h. |
|
Constructs an instance of a FeatureSchemaCollection using the specified argument.
Definition at line 47 of file FeatureSchemaCollection.h. |
|
|
|
FdoXmlSerializable override that serializes a Feature Schema collection to XML.
Implements FdoXmlSerializable. |
|
Constructs an instance of an FdoFeatureSchemaCollection using the specified argument.
|
|
Dispose this object.
Implements FdoIDisposable. Definition at line 56 of file FeatureSchemaCollection.h. |
|
Takes a qualified or unqualified class name and return a collection of class definitions that match the class name. For qualified name, the collection contains at most one class definition.
|
|
Gets the stylesheet for converting a Feature Schema collection from external to internal XML format. The internal format is very similar to the Feature Schema class hierarchy. The external format is OGC GML.
Reimplemented from FdoXmlDeserializable. |
|
Gets the stylesheet for converting a Feature Schema collection from internal to external XML format. The internal format is very similar to the Feature Schema class hierarchy. The external format is OGC GML.
Reimplemented from FdoXmlSerializable. |
|
DOXYGEN-IGNORE FdoXmlDeserializable override for getting the SAX Context for reading Feature Schemas. Not exposed via the FDO API. Reimplemented from FdoXmlDeserializable. |
|
Gets a Schema Mapping Collection that describes the mappings between the elements in the GML Schema that were read and the FDO Feature Schema Elements that were created. This function returns the Schema Mapping Collection generated by the last call to ReadXml(). The collection contains one FdoXmlSchemaMapping per schema that was read.
|
|
FdoXmlDeserializable overrides for deserializing a Feature Schema collection from XML. These are not exposed via the FDO API. Reimplemented from FdoXmlSaxHandler. |
|
Default Sax callback that is called when the FdoXmlReader reads the start tag for an XML element in the document. Does nothing.
Reimplemented from FdoXmlSaxHandler. |
Comments or suggestions? Send us feedback. |