TdkLayerTreeLegendParams Class Reference

Defines the TdkLayerTreeLegendParams class. Defines a class of parameters to build layer tree legend itens. More...

#include <TdkTreeLegendItem.h>

Inheritance diagram for TdkLayerTreeLegendParams:

TdkTreeLegendParams List of all members.

Public Member Functions

Constructor and Destructor Methods
Methods related to instantiation and destruction.

 TdkLayerTreeLegendParams ()
 Constructor.
virtual ~TdkLayerTreeLegendParams ()
 Virtual destructor.
Behavioral Methods
Methods related parameters class behavior.

TdkDbTreeLegendItemgetRootElement ()
 Retrieves root element of layer tree kegend item. In this case, root is a database tree legend item.
void setRootElement (TdkDbTreeLegendItem *root)
 Sets root element of layer tree kegend item.
TeLayer * getLayer ()
 Retrieves layer to be created.
void setLayer (TeLayer *layer)
 Sets layer to be created.

Private Attributes

TdkDbTreeLegendItem_root
 Database item associate to layer item to be created.
TeLayer * _layer
 The tree legend item must be created based on this layer.

Detailed Description

Defines the TdkLayerTreeLegendParams class. Defines a class of parameters to build layer tree legend itens.


Constructor & Destructor Documentation

TdkLayerTreeLegendParams::TdkLayerTreeLegendParams (  )  [inline]

Constructor.

TdkLayerTreeLegendParams::~TdkLayerTreeLegendParams (  )  [inline, virtual]

Virtual destructor.


Member Function Documentation

TdkDbTreeLegendItem * TdkLayerTreeLegendParams::getRootElement (  )  [inline]

Retrieves root element of layer tree kegend item. In this case, root is a database tree legend item.

Returns:
Database item associated to layer item to be created.

void TdkLayerTreeLegendParams::setRootElement ( TdkDbTreeLegendItem root  )  [inline]

Sets root element of layer tree kegend item.

Parameters:
root Database item associated(parent) to layer item to be created.

TeLayer * TdkLayerTreeLegendParams::getLayer (  )  [inline]

Retrieves layer to be created.

Returns:
Layer to be created.

void TdkLayerTreeLegendParams::setLayer ( TeLayer *  layer  )  [inline]

Sets layer to be created.

Parameters:
layer Layer to be created.


Member Data Documentation

TdkDbTreeLegendItem* TdkLayerTreeLegendParams::_root [private]

Database item associate to layer item to be created.

TeLayer* TdkLayerTreeLegendParams::_layer [private]

The tree legend item must be created based on this layer.


The documentation for this class was generated from the following file:
Generated on Fri Jun 15 16:54:42 2007 for TDK by  doxygen 1.5.2