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

FdoWmsOvLayerDefinition Class Reference

#include <FdoWmsOvLayerDefinition.h>

List of all members.


Detailed Description

The FdoWmsOvLayerDefinition class represents a WMS Layer defined on a WMS Server. A request to render a Map through WMS will allow mutliple layers to be specified in order to form a composite image.

Definition at line 33 of file FdoWmsOvLayerDefinition.h.


Public Member Functions

FDOWMS_API void _writeXml (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags)
FDOWMS_API FdoWmsOvStyleDefinitionGetStyle (void) const
 Gets the WMS style that will be used to render a WMS layer in a composit WMS image.
virtual FDOWMS_API void InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs)
 DOXYGEN-IGNORE XML Serialization functions, not part of supported API.
FDOWMS_API void SetStyle (FdoWmsOvStyleDefinition *style)
 Sets the WMS style that will be used to render a WMS layer in a composit WMS image.
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 FdoWmsOvLayerDefinitionCreate ()
 Constructs a new empty layer definition.

Protected Member Functions

void Dispose (void)
FDOWMS_API FdoWmsOvLayerDefinition (void)
virtual FDOWMS_API ~FdoWmsOvLayerDefinition (void)

Constructor & Destructor Documentation

FDOWMS_API FdoWmsOvLayerDefinition::FdoWmsOvLayerDefinition void   )  [protected]
 

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


Member Function Documentation

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

FDOWMS_API FdoWmsOvLayerDefinition* FdoWmsOvLayerDefinition::Create  )  [static]
 

Constructs a new empty layer definition.

Returns:
Returns the newly created FdoWmsOvLayerDefinition instance.

void FdoWmsOvLayerDefinition::Dispose void   )  [protected]
 

FDOWMS_API FdoWmsOvStyleDefinition* FdoWmsOvLayerDefinition::GetStyle void   )  const
 

Gets the WMS style that will be used to render a WMS layer in a composit WMS image.

Remarks:
If the server advertises several styles for a layer, and the style definition is either set to the default style or not specified at all, the choice of which style to use as default is at the discretion of the server.
Returns:
Returns the style definition.

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

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

FDOWMS_API void FdoWmsOvLayerDefinition::SetStyle FdoWmsOvStyleDefinition style  ) 
 

Sets the WMS style that will be used to render a WMS layer in a composit WMS image.

Remarks:
If the server advertises several styles for a layer, and the style definition is either set to the default style or not specified at all, the choice of which style to use as default is at the discretion of the server.
Returns:
Returns nothing.

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

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


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