TdkSetup Class Reference
[The Core Module]

#include <TdkSetup.h>

List of all members.

Public Member Functions

void initialize (TdkAbstractInitializer *appInitializer)
void finalize ()

Static Public Member Functions

static TdkSetupgetInstance ()
 This method retrieves the TdkSetup instance for this application.
static TdkAbstractGraphicalServicegetGraphicalService ()
static TdkAbstractCanvasFactorygetCanvasFactory ()
static TdkPolygonStyleFactorygetPolygonStyleFactory ()
static TdkPointStyleFactorygetPointStyleFactory ()
static TdkTextStyleFactorygetTextStyleFactory ()
static TdkLineStyleFactorygetLineStyleFactory ()

Protected Attributes

TdkAbstractGraphicalService_graphicalService
TdkAbstractCanvasFactory_canvasFactory
TdkPolygonStyleFactory_polygonStyleFactory
TdkPointStyleFactory_pointStyleFactory
TdkTextStyleFactory_textStyleFactory
TdkLineStyleFactory_lineStyleFactory

Private Member Functions

 TdkSetup ()
 Default Constructor.
virtual ~TdkSetup ()
 Virtual destructor.

Static Private Attributes

static TdkSetup_instance = NULL


Detailed Description

TdkSetup class. This class is a singleton witch holds all Tdk configurations and execute the setup routines.


Constructor & Destructor Documentation

TdkSetup::TdkSetup (  )  [private]

Default Constructor.

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

Virtual destructor.


Member Function Documentation

TdkSetup * TdkSetup::getInstance (  )  [static]

This method retrieves the TdkSetup instance for this application.

TdkAbstractGraphicalService & TdkSetup::getGraphicalService (  )  [static]

TdkAbstractCanvasFactory & TdkSetup::getCanvasFactory (  )  [static]

TdkPolygonStyleFactory & TdkSetup::getPolygonStyleFactory (  )  [static]

TdkPointStyleFactory & TdkSetup::getPointStyleFactory (  )  [static]

TdkTextStyleFactory & TdkSetup::getTextStyleFactory (  )  [static]

TdkLineStyleFactory & TdkSetup::getLineStyleFactory (  )  [static]

void TdkSetup::initialize ( TdkAbstractInitializer appInitializer  ) 

void TdkSetup::finalize (  ) 


Member Data Documentation

TdkAbstractGraphicalService* TdkSetup::_graphicalService [protected]

TdkAbstractCanvasFactory* TdkSetup::_canvasFactory [protected]

TdkPolygonStyleFactory* TdkSetup::_polygonStyleFactory [protected]

TdkPointStyleFactory* TdkSetup::_pointStyleFactory [protected]

TdkTextStyleFactory* TdkSetup::_textStyleFactory [protected]

TdkLineStyleFactory* TdkSetup::_lineStyleFactory [protected]

TdkSetup * TdkSetup::_instance = NULL [static, private]


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