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

FdoWmsOvClassDefinition Class Reference

#include <FdoWmsOvClassDefinition.h>

List of all members.


Detailed Description

The FdoWmsOvClassDefinition class defines mapping overrides for a WMS feature class that exposes WMS layers as an FDO class. The properties defined here will be used in the WMS Getap operation when querying data from the WMS server.

Definition at line 34 of file FdoWmsOvClassDefinition.h.


Public Member Functions

FDOWMS_API void _writeXml (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
virtual FDOWMS_API FdoStringP GetQualifiedName ()
 Gets the fully qualified name of this element.
FDOWMS_API FdoWmsOvRasterDefinitionGetRasterDefinition ()
 Gets the physical overrides for a raster property definition.
virtual FDOWMS_API void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 DOXYGEN-IGNORE XML Serialization functions, not part of supported API.
FDOWMS_API void SetRasterDefinition (FdoWmsOvRasterDefinition *rasterDefinition)
 Sets the physical overrides for a raster property definition.
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 FdoWmsOvClassDefinitionCreate ()
 Constructs a new empty WMS physical mapping class definition.

Protected Member Functions

void Dispose (void)
FDOWMS_API FdoWmsOvClassDefinition (void)
virtual FDOWMS_API ~FdoWmsOvClassDefinition (void)

Constructor & Destructor Documentation

FDOWMS_API FdoWmsOvClassDefinition::FdoWmsOvClassDefinition void   )  [protected]
 

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


Member Function Documentation

FDOWMS_API void FdoWmsOvClassDefinition::_writeXml FdoXmlWriter *  xmlWriter,
const FdoXmlFlags *  flags
 

FDOWMS_API FdoWmsOvClassDefinition* FdoWmsOvClassDefinition::Create  )  [static]
 

Constructs a new empty WMS physical mapping class definition.

Returns:
Returns the newly created FdoWmsOvClassDefinition instance.

void FdoWmsOvClassDefinition::Dispose void   )  [protected]
 

virtual FDOWMS_API FdoStringP FdoWmsOvClassDefinition::GetQualifiedName  )  [virtual]
 

Gets the fully qualified name of this element.

Returns:
Returns the qualified element name

FDOWMS_API FdoWmsOvRasterDefinition* FdoWmsOvClassDefinition::GetRasterDefinition  ) 
 

Gets the physical overrides for a raster property definition.

Returns:
Returns the raster definition.

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

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

FDOWMS_API void FdoWmsOvClassDefinition::SetRasterDefinition FdoWmsOvRasterDefinition rasterDefinition  ) 
 

Sets the physical overrides for a raster property definition.

Parameters:
rasterDefinition Input raster definition
Returns:
Returns nothing

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

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


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