TdkDlg Class Reference

Defines the TdkDlg class. Defines an abstract class for dialogs. More...

#include <TdkDlg.h>

Inheritance diagram for TdkDlg:

TdkSubject TdkAddThemeDlg TdkAddViewDlg TdkConnectedViewsDlg TdkDatabaseDlg TdkFileDlg TdkImportDataDlg TdkImportRasterDlg TdkMainDlg TdkProjectionDlg TdkVisualDlg List of all members.

Class Methods

TdkDlgActions_actions
 Actions vector.
 TdkDlg ()
 Constructor.
virtual ~TdkDlg ()
 Virtual destructor.
virtual TdkDlgActionsgetActionsVector ()
 Retrieves the actions vector.
static TdkDlgDefaultObject ()
 Method used by Abstract Factory. Returns a default object.

Public Types

This enum specifies the possible kinds of messages the dialog can show.
enum  TdkErrorMsgTypes { TDK_WARNING, TDK_CRITICAL, TDK_INFORMATION, TDK_QUESTION }

Detailed Description

Defines the TdkDlg class. Defines an abstract class for dialogs.

This class defines an abstract class for a dialog.

TODO: 1)

See also:
TdkSubject


Member Enumeration Documentation

enum TdkDlg::TdkErrorMsgTypes

Enumerator:
TDK_WARNING  Warning message.
TDK_CRITICAL  Critical error message.
TDK_INFORMATION  Information message.
TDK_QUESTION  Question message.


Constructor & Destructor Documentation

TdkDlg::TdkDlg (  )  [inline]

Constructor.

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

Virtual destructor.


Member Function Documentation

TdkDlgActions * TdkDlg::getActionsVector (  )  [inline, virtual]

Retrieves the actions vector.

Returns:
Actions vector.

TdkDlg * TdkDlg::DefaultObject (  )  [inline, static]

Method used by Abstract Factory. Returns a default object.

Reimplemented in TdkAddThemeDlg, TdkAddViewDlg, TdkConnectedViewsDlg, TdkDatabaseDlg, TdkFileDlg, TdkImportDataDlg, TdkImportRasterDlg, TdkProjectionDlg, and TdkVisualDlg.


Member Data Documentation

TdkDlgActions* TdkDlg::_actions [protected]

Actions vector.


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