#include <soa/wmsuilayerselect.h>

Public Member Functions | |
| UI_FORM_LAYERSELECT () | |
| virtual | ~UI_FORM_LAYERSELECT () |
| void | Create (MGUI::LAYOUT_PANE_BASE &ParentPane) |
| const MISTRINGLIST & | GetSelectedLayerNames () const |
| const MISTRINGLIST & | GetSelectedLayerStyles () const |
| ERRVALUE | SetConnection (const WMS::CONNECTION &Connection, bool notify) |
| void | SetDelegateOnChange (DELEGATE_VOID_NOPARMS delegate) |
| void | SetSelection (const MISTRINGLIST &LayerNameList, const MISTRINGLIST &LayerStyleList, bool notify) |
| SOA::WMS::UI_FORM_LAYERSELECT::UI_FORM_LAYERSELECT | ( | ) |
Constructor.
| virtual SOA::WMS::UI_FORM_LAYERSELECT::~UI_FORM_LAYERSELECT | ( | ) | [virtual] |
Destructor.
| void SOA::WMS::UI_FORM_LAYERSELECT::Create | ( | MGUI::LAYOUT_PANE_BASE & | ParentPane | ) |
Create form.
| const MISTRINGLIST& SOA::WMS::UI_FORM_LAYERSELECT::GetSelectedLayerNames | ( | ) | const |
Get list of selected layer names.
| const MISTRINGLIST& SOA::WMS::UI_FORM_LAYERSELECT::GetSelectedLayerStyles | ( | ) | const |
Get list of selected layer styles.
Will have exactly same number of list entries as returned by GetSelectedLayerNames(). Layers using default still will have blank list entry.
| ERRVALUE SOA::WMS::UI_FORM_LAYERSELECT::SetConnection | ( | const WMS::CONNECTION & | Connection, | |
| bool | notify | |||
| ) |
Set connection.
If successful (and changed) will reset selected layer state to default.
| void SOA::WMS::UI_FORM_LAYERSELECT::SetDelegateOnChange | ( | DELEGATE_VOID_NOPARMS | delegate | ) |
Set delegate to call when layer selection changed.
| void SOA::WMS::UI_FORM_LAYERSELECT::SetSelection | ( | const MISTRINGLIST & | LayerNameList, | |
| const MISTRINGLIST & | LayerStyleList, | |||
| bool | notify | |||
| ) |
Set selected layer names and styles.
1.6.1