MIE::UI_RDBMS_SPATIAL Class Reference

#include <mie/shprdbms.h>

Inheritance diagram for MIE::UI_RDBMS_SPATIAL:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 UI_RDBMS_SPATIAL (const FORMAT &format, SETTINGS &settings)
virtual ~UI_RDBMS_SPATIAL ()

Private Member Functions

ELEMTYPE GetDBElemType ()
void OnTableSelect ()
void OnTableTypeSelect ()
void OnToggleExportTable ()
virtual void v_ActivateExportPane (const RVC::OBJITEMLIST &objlist)
virtual int v_CreateFormatSpecificExportPane (MGUI::LAYOUT_PANE_BASE &pane)
virtual void v_UpdateExportSettingsFromUI ()

Private Attributes

MGUI::FORM_COMBOBOX m_CtrlElemType
MGUI::CTRL_TOGGLEBUTTON m_CtrlExportTable
MGUI::CTRL_TOGGLEBUTTON m_CtrlLatLonCRS
MGUI::FORM_BUTTONTEXT m_CtrlTableToExport
RVC::OBJITEM m_CurObjItem
RVC::DBASE m_DBaseObj
RVC::GEOMETRICm_GeoObj
SETTINGS_RDBMS_SPATIALm_settings
FILEPATH m_SourceFP
RVC::DESCRIPTOR m_TableNames [ELEMTYPE_NumTypes]

Constructor & Destructor Documentation

MIE::UI_RDBMS_SPATIAL::UI_RDBMS_SPATIAL ( const FORMAT format,
SETTINGS settings 
)
virtual MIE::UI_RDBMS_SPATIAL::~UI_RDBMS_SPATIAL (  )  [virtual]

Member Function Documentation

ELEMTYPE MIE::UI_RDBMS_SPATIAL::GetDBElemType (  )  [private]
void MIE::UI_RDBMS_SPATIAL::OnTableSelect (  )  [private]
void MIE::UI_RDBMS_SPATIAL::OnTableTypeSelect (  )  [private]
void MIE::UI_RDBMS_SPATIAL::OnToggleExportTable (  )  [private]
virtual void MIE::UI_RDBMS_SPATIAL::v_ActivateExportPane ( const RVC::OBJITEMLIST objlist  )  [private, virtual]

Activate epxort pane.

Reimplemented from MIE::UI_BASE.

virtual int MIE::UI_RDBMS_SPATIAL::v_CreateFormatSpecificExportPane ( MGUI::LAYOUT_PANE_BASE pane  )  [private, virtual]

Create format-specific parameters pane.

Default implementation will do nothing

Returns:
Must return TRUE if there are any controls, FALSE if not. or an error value < 0 on error. Some formats end up with no options on export, so the settings dialog will get skipped.

Reimplemented from MIE::UI_BASE.

virtual void MIE::UI_RDBMS_SPATIAL::v_UpdateExportSettingsFromUI (  )  [private, virtual]

Virtual method which will get called just before export starts This allows you to update the Settings from your controls.

Reimplemented from MIE::UI_BASE.


Member Data Documentation


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

Generated on Sun Oct 7 21:36:37 2012 for TNTsdk 2012 by  doxygen 1.6.1