FDO API Reference Feature Data Objects

FdoFeatureSchemaCollection Class Reference

#include <FeatureSchemaCollection.h>

Inherits FdoSchemaCollection< FdoFeatureSchema >, FdoXmlDeserializable, and FdoXmlSerializable.

Inheritance diagram for FdoFeatureSchemaCollection:

Inheritance graph
[legend]
List of all members.

Detailed Description

The FdoFeatureSchemaCollection class represents a collection of FdoFeatureSchema objects.

Definition at line 36 of file FeatureSchemaCollection.h.


Public Member Functions

virtual FDO_API FdoIDisposableCollectionFindClass (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 FdoXmlReaderGetFromExternalStylesheet ()
 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 FdoXmlReaderGetFromInternalStylesheet ()
 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 FdoXmlSaxContextGetSaxContext ()
FDO_API FdoPhysicalSchemaMappingCollectionGetXmlSchemaMappings ()
 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 FdoXmlSaxHandlerXmlStartElement (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

static FDO_API FdoFeatureSchemaCollectionCreate (FdoSchemaElement *parent)
 Constructs an instance of an FdoFeatureSchemaCollection using the specified argument.

The documentation for this class was generated from the following file:
Comments or suggestions? Send us feedback.