SOA::CTRL_SERVICETREE Class Reference
#include <soa/uiservicetree.h>
List of all members.
Public Types |
typedef
fastdelegate::FastDelegate
< void(ITEMHND, const LPOINT2D &)> | DELEGATE_BUTTON |
typedef
fastdelegate::FastDelegate
< void(SOA::SERVERLIST::ITEM &)> | DELEGATE_SERVERLISTITEM |
| enum | IMAGEIDX {
IMAGEIDX_Blank = 0,
IMAGEIDX_Folder,
IMAGEIDX_Catalog,
IMAGEIDX_Layer,
IMAGEIDX_ServiceWMS,
IMAGEIDX_ServiceWFS,
IMAGEIDX_ServiceArcIMS
} |
Public Member Functions |
| | CTRL_SERVICETREE () |
| | ~CTRL_SERVICETREE () |
| ITEMHND | AddItem (SERVERLIST::ITEM *pParentItem, const SERVERLIST::ITEM *pPreviousItem, const SERVERLIST::ITEM &Item, bool RemoveExisting, IMAGEIDX *img=0) |
| void | ClearServerList () |
| SOA::SERVERLIST & | GetServerList () |
| const SOA::SERVERLIST & | GetServerList () const |
| const FILEPATH & | GetServerListPath () const |
| ERRVALUE | LoadServerList (const char *filename) |
| void | OnNotifyItemAdded (const SERVERLIST::ITEM *pParentItem, const SERVERLIST::ITEM *pItemAdded) |
| bool | RemoveItem (ITEMHND hndItem) |
| ERRVALUE | SaveServerList () |
| void | SetDelegateOnDoubleClickService (DELEGATE_SERVERLISTITEM delegate) |
| void | SetDelegateOnRightButtonDown (DELEGATE_BUTTON delegate) |
| void | SetDelegateOnSelectService (DELEGATE_SERVERLISTITEM delegate) |
| void | SetLayerSelected (const SOA::SERVERLIST::ITEM &item) |
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
| IMAGEIDX_Blank |
|
| IMAGEIDX_Folder |
|
| IMAGEIDX_Catalog |
|
| IMAGEIDX_Layer |
|
| IMAGEIDX_ServiceWMS |
|
| IMAGEIDX_ServiceWFS |
|
| IMAGEIDX_ServiceArcIMS |
|
Constructor & Destructor Documentation
| SOA::CTRL_SERVICETREE::CTRL_SERVICETREE |
( |
|
) |
|
| SOA::CTRL_SERVICETREE::~CTRL_SERVICETREE |
( |
|
) |
|
Member Function Documentation
| void SOA::CTRL_SERVICETREE::ClearServerList |
( |
|
) |
|
| const SOA::SERVERLIST& SOA::CTRL_SERVICETREE::GetServerList |
( |
|
) |
const [inline] |
| const FILEPATH& SOA::CTRL_SERVICETREE::GetServerListPath |
( |
|
) |
const [inline] |
| ERRVALUE SOA::CTRL_SERVICETREE::LoadServerList |
( |
const char * |
filename |
) |
|
| bool SOA::CTRL_SERVICETREE::RemoveItem |
( |
ITEMHND |
hndItem |
) |
|
| ERRVALUE SOA::CTRL_SERVICETREE::SaveServerList |
( |
|
) |
|
| void SOA::CTRL_SERVICETREE::SetDelegateOnRightButtonDown |
( |
DELEGATE_BUTTON |
delegate |
) |
[inline] |
The documentation for this class was generated from the following file: