#include <TdkProjectController.h>
Inheritance diagram for TdkProjectController:
TdkProjectController::TdkProjectController | ( | ) | [private] |
TdkProjectController::~TdkProjectController | ( | ) | [private] |
TdkProjectController * TdkProjectController::getInstance | ( | ) | [static] |
void TdkProjectController::reset | ( | ) |
void TdkProjectController::setDBDescriptorKey | ( | std::string | key | ) | [inline] |
std::string TdkProjectController::getDBDescriptorKey | ( | ) | [inline] |
void TdkProjectController::clear | ( | ) | [virtual] |
Reimplemented from TdkEventHandler.
void TdkProjectController::addProject | ( | int | projectId | ) |
void TdkProjectController::addProject | ( | TdkObjectGID & | projectGID | ) |
void TdkProjectController::addProject | ( | TdkProject & | project | ) |
void TdkProjectController::removeProject | ( | int | projectId | ) |
void TdkProjectController::removeProject | ( | TdkObjectGID & | projectGID | ) |
void TdkProjectController::removeProject | ( | TdkProject & | project | ) |
void TdkProjectController::setCurrentProject | ( | int | projectId | ) |
void TdkProjectController::setCurrentProject | ( | TdkObjectGID & | projectGID | ) |
void TdkProjectController::setCurrentProject | ( | TdkProject & | project | ) |
void TdkProjectController::setCurrentView | ( | int | id, | |
bool | index = true | |||
) |
void TdkProjectController::setCurrentView | ( | const TdkObjectGID & | viewGID | ) |
void TdkProjectController::setCurrentView | ( | TdkView & | view | ) |
TdkProject * TdkProjectController::getCurrentProject | ( | ) |
TdkView * TdkProjectController::getCurrentView | ( | ) |
TdkView * TdkProjectController::getCurrentView | ( | TdkLoadParams & | params | ) |
TdkView * TdkProjectController::getProjectView | ( | int | index | ) |
TdkView* TdkProjectController::getProjectView | ( | std::string | viewName | ) |
TdkView * TdkProjectController::getProjectView | ( | TdkObjectGID | gid | ) |
bool TdkProjectController::hasCurrentProject | ( | ) | [inline] |
TdkProjectController * TdkProjectController::instance_ = NULL [static, private] |
TeProjectIdVector TdkProjectController::projectIDVector_ [private] |
TdkProject* TdkProjectController::currentProject_ [private] |
std::string TdkProjectController::dbKey_ [private] |