#include <TdkDumbInterceptor.h>
Inheritance diagram for TdkDumbInterceptor:
Public Member Functions | |
~TdkDumbInterceptor () | |
void | setJavaEnvironment (JNIEnv *env, jobject *jThis) |
virtual void | loadThemeChildrenStarted (const TdkObjectGID &gid) |
virtual void | loadThemeChildrenProgressChanged (const TdkObjectGID &gid, double progress) |
virtual void | loadThemeChildrenFinished (const TdkObjectGID &gid) |
virtual void | objectInserted (const TdkObjectGID &gid) |
virtual void | objectUpdated (const TdkObjectGID &gid) |
virtual void | objectDeleted (const TdkObjectGID &gid) |
virtual void | selectedThemeChanged (const TdkObjectGID &older, const TdkObjectGID &newer) |
virtual void | windowChanged (double winX0, double winY0, double winX1, double winY1, double fullX0, double fullY0, double fullX1, double fullY1) |
virtual void | mouseCoordinatesChanged (double x, double y) |
virtual void | scaleChanged (double scale) |
virtual void | mapObjectsDeleted (TdkObjectGIDVector objects) |
virtual void | layoutObjectsDeleted (TdkObjectGIDVector objects) |
virtual void | messageSended (std::string &message) |
virtual void | objectsSelectionChanged () |
virtual void | progressAnimation (unsigned int progress, std::string message) |
Static Public Member Functions | |
static TdkDumbInterceptor * | instance () |
Protected Attributes | |
JavaVM * | jvm_ |
jobject | objIntercept_ |
Private Member Functions | |
TdkDumbInterceptor () | |
template<class P1, class P2, class P3> | |
void | sendToJava (std::string method, P1 param1=NULL, P2 param2=NULL, P3 param3=NULL) |
Static Private Attributes | |
static TdkDumbInterceptor * | instance_ = NULL |
TdkDumbInterceptor::~TdkDumbInterceptor | ( | ) |
TdkDumbInterceptor::TdkDumbInterceptor | ( | ) | [private] |
void TdkDumbInterceptor::setJavaEnvironment | ( | JNIEnv * | env, | |
jobject * | jThis | |||
) |
TdkDumbInterceptor * TdkDumbInterceptor::instance | ( | ) | [static] |
void TdkDumbInterceptor::loadThemeChildrenStarted | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::loadThemeChildrenProgressChanged | ( | const TdkObjectGID & | gid, | |
double | progress | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::loadThemeChildrenFinished | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::objectInserted | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::objectUpdated | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::objectDeleted | ( | const TdkObjectGID & | gid | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::selectedThemeChanged | ( | const TdkObjectGID & | older, | |
const TdkObjectGID & | newer | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::windowChanged | ( | double | winX0, | |
double | winY0, | |||
double | winX1, | |||
double | winY1, | |||
double | fullX0, | |||
double | fullY0, | |||
double | fullX1, | |||
double | fullY1 | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::mouseCoordinatesChanged | ( | double | x, | |
double | y | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::scaleChanged | ( | double | scale | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::mapObjectsDeleted | ( | TdkObjectGIDVector | objects | ) | [virtual] |
void TdkDumbInterceptor::layoutObjectsDeleted | ( | TdkObjectGIDVector | objects | ) | [virtual] |
void TdkDumbInterceptor::messageSended | ( | std::string & | message | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::objectsSelectionChanged | ( | ) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::progressAnimation | ( | unsigned int | progress, | |
std::string | message | |||
) | [virtual] |
Reimplemented from TdkInterceptorAdapter.
void TdkDumbInterceptor::sendToJava | ( | std::string | method, | |
P1 | param1 = NULL , |
|||
P2 | param2 = NULL , |
|||
P3 | param3 = NULL | |||
) | [inline, private] |
TdkDumbInterceptor * TdkDumbInterceptor::instance_ = NULL [static, private] |
JavaVM* TdkDumbInterceptor::jvm_ [protected] |
jobject TdkDumbInterceptor::objIntercept_ [protected] |