API Reference OSGeo FDO Provider for WMS
Main Page | Alphabetical List | Class List | File List | Class Members | File Members

FdoWmsOvPhysicalSchemaMapping Class Reference

#include <FdoWmsOvPhysicalSchemaMapping.h>

List of all members.


Detailed Description

FdoWmsOvPhysicalSchemaMapping is the concrete class that defines the Schema Overrides for a WMS Provider logical schema.

Definition at line 31 of file FdoWmsOvPhysicalSchemaMapping.h.


Public Member Functions

FDOWMS_API FdoWmsOvClassCollectionGetClasses ()
 Gets the collection of Class Definition.
virtual FDOWMS_API FdoString * GetProvider ()
 Gets the name of the applicable FDO provider.
virtual FDOWMS_API void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 DOXYGEN-IGNORE XML Serialization functions, not part of supported API.
virtual FDOWMS_API FdoBoolean XmlEndElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname)
virtual FDOWMS_API FdoXmlSaxHandler * XmlStartElement (FdoXmlSaxContext *context, FdoString *uri, FdoString *name, FdoString *qname, FdoXmlAttributeCollection *atts)

Static Public Member Functions

FDOWMS_API FdoWmsOvPhysicalSchemaMappingCreate ()
 Constructs a new physical schema mapping.

Protected Member Functions

virtual FDOWMS_API void _writeXml (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
void Dispose (void)
FDOWMS_API FdoWmsOvPhysicalSchemaMapping (void)
virtual FDOWMS_API ~FdoWmsOvPhysicalSchemaMapping (void)

Constructor & Destructor Documentation

FDOWMS_API FdoWmsOvPhysicalSchemaMapping::FdoWmsOvPhysicalSchemaMapping void   )  [protected]
 

virtual FDOWMS_API FdoWmsOvPhysicalSchemaMapping::~FdoWmsOvPhysicalSchemaMapping void   )  [protected, virtual]
 


Member Function Documentation

virtual FDOWMS_API void FdoWmsOvPhysicalSchemaMapping::_writeXml FdoXmlWriter *  xmlWriter,
const FdoXmlFlags *  flags
[protected, virtual]
 

FDOWMS_API FdoWmsOvPhysicalSchemaMapping* FdoWmsOvPhysicalSchemaMapping::Create  )  [static]
 

Constructs a new physical schema mapping.

Returns:
Returns the newly created FdoWmsOvPhysicalSchemaMapping instance.

void FdoWmsOvPhysicalSchemaMapping::Dispose void   )  [protected]
 

FDOWMS_API FdoWmsOvClassCollection* FdoWmsOvPhysicalSchemaMapping::GetClasses  ) 
 

Gets the collection of Class Definition.

Returns:
Returns the collection of Class Definition.

virtual FDOWMS_API FdoString* FdoWmsOvPhysicalSchemaMapping::GetProvider  )  [virtual]
 

Gets the name of the applicable FDO provider.

Returns:
Returns the name of FDO provider to which this Schema Override set applies. The provider name conforms to the format: "{Company}.{Provider}.{Version}".

virtual FDOWMS_API void FdoWmsOvPhysicalSchemaMapping::InitFromXml FdoXmlSaxContext *  pContext,
FdoXmlAttributeCollection *  attrs
[virtual]
 

DOXYGEN-IGNORE XML Serialization functions, not part of supported API.

virtual FDOWMS_API FdoBoolean FdoWmsOvPhysicalSchemaMapping::XmlEndElement FdoXmlSaxContext *  context,
FdoString *  uri,
FdoString *  name,
FdoString *  qname
[virtual]
 

virtual FDOWMS_API FdoXmlSaxHandler* FdoWmsOvPhysicalSchemaMapping::XmlStartElement FdoXmlSaxContext *  context,
FdoString *  uri,
FdoString *  name,
FdoString *  qname,
FdoXmlAttributeCollection *  atts
[virtual]
 


The documentation for this class was generated from the following file:
Comments?