#include <TdkJNIDialogManager.h>
Public Member Functions | |
| TdkJNIDialog * | createJNIDialog (jobject *dialog, JNIEnv *env) |
| void | registerFactory (std::string name, TdkJNIDialogFactory *factory) |
| TdkJNIDialog * | getCurrentDialog () |
Static Public Member Functions | |
| static TdkJNIDialogManager * | getInstance () |
Private Member Functions | |
| TdkJNIDialogManager () | |
| ~TdkJNIDialogManager () | |
Private Attributes | |
| std::map< std::string, TdkJNIDialogFactory * > | dialogFactoryMap |
| TdkJNIDialog * | currentDialog_ |
Static Private Attributes | |
| static TdkJNIDialogManager * | instance_ = NULL |
| TdkJNIDialogManager::TdkJNIDialogManager | ( | ) | [private] |
| TdkJNIDialogManager::~TdkJNIDialogManager | ( | ) | [private] |
| TdkJNIDialog * TdkJNIDialogManager::createJNIDialog | ( | jobject * | dialog, | |
| JNIEnv * | env | |||
| ) |
| void TdkJNIDialogManager::registerFactory | ( | std::string | name, | |
| TdkJNIDialogFactory * | factory | |||
| ) |
| TdkJNIDialogManager * TdkJNIDialogManager::getInstance | ( | ) | [static] |
| TdkJNIDialog * TdkJNIDialogManager::getCurrentDialog | ( | ) |
std::map<std::string, TdkJNIDialogFactory*> TdkJNIDialogManager::dialogFactoryMap [private] |
TdkJNIDialogManager * TdkJNIDialogManager::instance_ = NULL [static, private] |
TdkJNIDialog* TdkJNIDialogManager::currentDialog_ [private] |
1.5.2