TdkEditionController Class Reference
[The Control Module]

Defines the TdkEditionController class. More...

#include <TdkEditionController.h>

Inheritance diagram for TdkEditionController:

TdkController TdkEventHandler List of all members.

Public Member Functions

void setApplicationController (TdkApplicationController *app_controller)
TdkApplicationControllergetApplicationController ()
void startEdition ()
void stopEdition ()
void cancelEdition ()
bool isEditing ()

Static Public Member Functions

static TdkEditionControllergetInstance ()

Private Member Functions

 TdkEditionController ()
 ~TdkEditionController ()

Private Attributes

bool editing_
TdkApplicationControllerapp_controller_

Static Private Attributes

static TdkEditionControllerinstance_ = NULL

Detailed Description

Defines the TdkEditionController class.


Constructor & Destructor Documentation

TdkEditionController::TdkEditionController (  )  [private]

TdkEditionController::~TdkEditionController (  )  [private]


Member Function Documentation

TdkEditionController * TdkEditionController::getInstance (  )  [static]

void TdkEditionController::setApplicationController ( TdkApplicationController app_controller  ) 

TdkApplicationController * TdkEditionController::getApplicationController (  ) 

void TdkEditionController::startEdition (  ) 

void TdkEditionController::stopEdition (  ) 

void TdkEditionController::cancelEdition (  ) 

bool TdkEditionController::isEditing (  ) 


Member Data Documentation

TdkEditionController * TdkEditionController::instance_ = NULL [static, private]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkEditionController.cpp

bool TdkEditionController::editing_ [private]

TdkApplicationController* TdkEditionController::app_controller_ [private]


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