TdkSwingApplicationController Class Reference

#include <TdkSwingApplicationController.h>

Inheritance diagram for TdkSwingApplicationController:

TdkApplicationController TdkController TdkEventHandler List of all members.

Public Member Functions

TdkOperationMode setCurrentOperationMode (TdkOperationMode currOperationMode)
void showTextDialog (TeText &text)
void showMapObjectPopupMenu (TdkObjectGID *gid)
void init ()
void jniCreatePoint (bool byLocation)
int jniRegisterThemeAnimationState ()

Static Public Member Functions

static TdkSwingApplicationController * getInstance ()

Protected Member Functions

virtual void deleteAllTasks ()
virtual void instantiateAllTasks ()

Protected Attributes

TdkCreatePointByCoordTask * _tdkCreatePointByCoordTask
TdkThemeAnimationTask * _tdkThemeAnimationTask

Private Member Functions

 TdkSwingApplicationController ()
virtual ~TdkSwingApplicationController ()
void handleVOEvent (TdkEvent &event)
void handleVOEvent (TdkUpdateDistanceMeasureDialogEvent &event)
void handleVOEvent (TdkShowDistanceMeasureDialogEvent &event)
void handleVOEvent (TdkShowTextDialogEvent &event)
void handleVOEvent (TdkCreatePointByCoordEvent &event)
void handleVOEvent (TdkMouseCoordinatesEvent &event)
void handleVOEvent (TdkViewScaleEvent &event)
void buildMapObjectPopupMenu (TdkObjectGID *gid)

Static Private Attributes

static TdkSwingApplicationController * instance_ = 0

Constructor & Destructor Documentation

TdkSwingApplicationController::TdkSwingApplicationController (  )  [private]

TdkSwingApplicationController::~TdkSwingApplicationController (  )  [private, virtual]


Member Function Documentation

TdkSwingApplicationController * TdkSwingApplicationController::getInstance (  )  [inline, static]

TdkOperationMode TdkSwingApplicationController::setCurrentOperationMode ( TdkOperationMode  currOperationMode  )  [virtual]

Tecgraf - GIS development team

Tdk Framework

@(#) TdkApplicationController.cpp

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::showTextDialog ( TeText &  text  ) 

void TdkSwingApplicationController::showMapObjectPopupMenu ( TdkObjectGID *  gid  )  [virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::init (  )  [virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::jniCreatePoint ( bool  byLocation  ) 

int TdkSwingApplicationController::jniRegisterThemeAnimationState (  ) 

void TdkSwingApplicationController::deleteAllTasks (  )  [protected, virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::instantiateAllTasks (  )  [protected, virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::handleVOEvent ( TdkEvent &  event  )  [private, virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::handleVOEvent ( TdkUpdateDistanceMeasureDialogEvent &  event  )  [private]

void TdkSwingApplicationController::handleVOEvent ( TdkShowDistanceMeasureDialogEvent &  event  )  [private]

void TdkSwingApplicationController::handleVOEvent ( TdkShowTextDialogEvent &  event  )  [private]

void TdkSwingApplicationController::handleVOEvent ( TdkCreatePointByCoordEvent &  event  )  [private]

void TdkSwingApplicationController::handleVOEvent ( TdkMouseCoordinatesEvent &  event  )  [private, virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::handleVOEvent ( TdkViewScaleEvent &  event  )  [private, virtual]

Reimplemented from TdkApplicationController.

void TdkSwingApplicationController::buildMapObjectPopupMenu ( TdkObjectGID *  gid  )  [private]


Member Data Documentation

TdkCreatePointByCoordTask* TdkSwingApplicationController::_tdkCreatePointByCoordTask [protected]

TdkThemeAnimationTask* TdkSwingApplicationController::_tdkThemeAnimationTask [protected]

TdkSwingApplicationController * TdkSwingApplicationController::instance_ = 0 [static, private]


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