< prev index next >

src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp

Print this page

        

*** 168,178 **** DEBUG_CODE(AppendToCallInfo(debugBuf)); if (propertyChangeFP != (AccessBridge_PropertyChangeFP) 0) { propertyChangeFP(vmID, event, source, property, oldName, newName); } else { ! DEBUG_CODE(AppendToCallInfo(" Error! propertyChangeFP == 0\r\n")); } } /** --- 168,178 ---- DEBUG_CODE(AppendToCallInfo(debugBuf)); if (propertyChangeFP != (AccessBridge_PropertyChangeFP) 0) { propertyChangeFP(vmID, event, source, property, oldName, newName); } else { ! DEBUG_CODE(AppendToCallInfo("[ERROR]: propertyChangeFP == 0")); } } /**
*** 184,218 **** * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireEventDebugString[] = "\r\nIn AccessBridgeEventHandler::%s(%p, %p); vmID = %X\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireEventDebugString[] = "\r\nIn AccessBridgeEventHandler::%s(%016I64X, %016I64X); vmID = %X\r\n"; #endif #define FIRE_EVENT(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source) { \ DEBUG_CODE(char debugBuf[255]); \ DEBUG_CODE(sprintf(debugBuf, fireEventDebugString, #method, event, source, vmID)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source); \ } else { \ ! DEBUG_CODE(AppendToCallInfo(" Error! eventFP == 0\r\n")); \ } \ } void AccessBridgeEventHandler::fireJavaShutdown(long vmID) { DEBUG_CODE(char debugBuf[255]); ! DEBUG_CODE(sprintf(debugBuf, "\r\nCalling fireJavaShutdown; vmID = %X\r\n", vmID)); DEBUG_CODE(AppendToCallInfo(debugBuf)); if (javaShutdownFP != (AccessBridge_JavaShutdownFP) 0) { javaShutdownFP(vmID); } else { ! DEBUG_CODE(AppendToCallInfo(" Error! javaShutdownFP == 0\r\n")); } } FIRE_EVENT(fireFocusGained, AccessBridge_FocusGainedFP, focusGainedFP) FIRE_EVENT(fireFocusLost, AccessBridge_FocusLostFP, focusLostFP) --- 184,218 ---- * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireEventDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s(%p, %p); vmID = %X\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireEventDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s(%016I64X, %016I64X); vmID = %X\r\n"; #endif #define FIRE_EVENT(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source) { \ DEBUG_CODE(char debugBuf[255]); \ DEBUG_CODE(sprintf(debugBuf, fireEventDebugString, #method, event, source, vmID)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source); \ } else { \ ! DEBUG_CODE(AppendToCallInfo("[ERROR]: eventFP == 0")); \ } \ } void AccessBridgeEventHandler::fireJavaShutdown(long vmID) { DEBUG_CODE(char debugBuf[255]); ! DEBUG_CODE(sprintf(debugBuf, "[INFO]: Calling fireJavaShutdown; vmID = %X\r\n", vmID)); DEBUG_CODE(AppendToCallInfo(debugBuf)); if (javaShutdownFP != (AccessBridge_JavaShutdownFP) 0) { javaShutdownFP(vmID); } else { ! DEBUG_CODE(AppendToCallInfo("[ERROR]: javaShutdownFP == 0")); } } FIRE_EVENT(fireFocusGained, AccessBridge_FocusGainedFP, focusGainedFP) FIRE_EVENT(fireFocusLost, AccessBridge_FocusLostFP, focusLostFP)
*** 239,262 **** * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char firePropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing a no-param property change (%p, %p):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char firePropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing a no-param property change (%016I64X, %016I64X):\r\n"; #endif #define FIRE_PROPERTY_CHANGE(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source) { \ DEBUG_CODE(char debugBuf[255]); \ DEBUG_CODE(sprintf(debugBuf, firePropertyChangeDebugString, #method, event, source)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source); \ } else { \ ! DEBUG_CODE(AppendToCallInfo(" Error! eventFP == 0\r\n")); \ } \ } /** * FIRE_STRING_PROPERTY_CHANGE - macro for all firePropertyXXXChange methods --- 239,262 ---- * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char firePropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing a no-param property change (%p, %p):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char firePropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing a no-param property change (%016I64X, %016I64X):\r\n"; #endif #define FIRE_PROPERTY_CHANGE(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source) { \ DEBUG_CODE(char debugBuf[255]); \ DEBUG_CODE(sprintf(debugBuf, firePropertyChangeDebugString, #method, event, source)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source); \ } else { \ ! DEBUG_CODE(AppendToCallInfo("[ERROR]: eventFP == 0")); \ } \ } /** * FIRE_STRING_PROPERTY_CHANGE - macro for all firePropertyXXXChange methods
*** 267,279 **** * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireStringPropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing a string property change (%p, %p, %ls, %ls):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireStringPropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing a string property change (%016I64X, %016I64X, %ls, %ls):\r\n"; #endif #define FIRE_STRING_PROPERTY_CHANGE(method, FPprototype, eventFP, oldValue, newValue) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source, \ wchar_t *oldValue, wchar_t *newValue) { \ --- 267,279 ---- * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireStringPropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing a string property change (%p, %p, %ls, %ls):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireStringPropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing a string property change (%016I64X, %016I64X, %ls, %ls):\r\n"; #endif #define FIRE_STRING_PROPERTY_CHANGE(method, FPprototype, eventFP, oldValue, newValue) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source, \ wchar_t *oldValue, wchar_t *newValue) { \
*** 281,291 **** DEBUG_CODE(sprintf(debugBuf, fireStringPropertyChangeDebugString, #method, event, source, oldValue, newValue)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source, oldValue, newValue); \ } else { \ ! DEBUG_CODE(AppendToCallInfo(" Error! eventFP == 0\r\n")); \ } \ } /** * FIRE_INT_PROPERTY_CHANGE - macro for all firePropertyXXXChange methods --- 281,291 ---- DEBUG_CODE(sprintf(debugBuf, fireStringPropertyChangeDebugString, #method, event, source, oldValue, newValue)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source, oldValue, newValue); \ } else { \ ! DEBUG_CODE(AppendToCallInfo("[ERROR]: eventFP == 0\r\n")); \ } \ } /** * FIRE_INT_PROPERTY_CHANGE - macro for all firePropertyXXXChange methods
*** 296,308 **** * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireIntPropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing an int property change (%p, %p, %d, %d):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireIntPropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing an int property change (%016I64X, %016I64X, %d, %d):\r\n"; #endif #define FIRE_INT_PROPERTY_CHANGE(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source, \ int oldValue, int newValue) { \ --- 296,308 ---- * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireIntPropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing an int property change (%p, %p, %d, %d):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireIntPropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing an int property change (%016I64X, %016I64X, %d, %d):\r\n"; #endif #define FIRE_INT_PROPERTY_CHANGE(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source, \ int oldValue, int newValue) { \
*** 310,320 **** DEBUG_CODE(sprintf(debugBuf, fireIntPropertyChangeDebugString, #method, event, source, oldValue, newValue)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source, oldValue, newValue); \ } else { \ ! DEBUG_CODE(AppendToCallInfo(" Error! eventFP == 0\r\n")); \ } \ } /** * FIRE_AC_PROPERTY_CHANGE - macro for all firePropertyXXXChange methods --- 310,320 ---- DEBUG_CODE(sprintf(debugBuf, fireIntPropertyChangeDebugString, #method, event, source, oldValue, newValue)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source, oldValue, newValue); \ } else { \ ! DEBUG_CODE(AppendToCallInfo("[ERROR]: eventFP == 0\r\n")); \ } \ } /** * FIRE_AC_PROPERTY_CHANGE - macro for all firePropertyXXXChange methods
*** 325,337 **** * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireACPropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing an AC property change (%p, %p, %p, %p):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireACPropertyChangeDebugString[] = "\r\nIn AccessBridgeEventHandler::%s, Firing an AC property change (%016I64X, %016I64X, %016I64X, %016I64X):\r\n"; #endif #define FIRE_AC_PROPERTY_CHANGE(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source, \ JOBJECT64 oldValue, JOBJECT64 newValue) { \ --- 325,337 ---- * on them once they are no longer needed, otherwise * the JavaVM/JNI will suffer memory leaks * */ #ifdef ACCESSBRIDGE_ARCH_LEGACY // JOBJECT64 is jobject (32 bit pointer) ! const char fireACPropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing an AC property change (%p, %p, %p, %p):\r\n"; #else // JOBJECT64 is jlong (64 bit) ! const char fireACPropertyChangeDebugString[] = "[INFO]: In AccessBridgeEventHandler::%s, Firing an AC property change (%016I64X, %016I64X, %016I64X, %016I64X):\r\n"; #endif #define FIRE_AC_PROPERTY_CHANGE(method, FPprototype, eventFP) \ void AccessBridgeEventHandler::method(long vmID, JOBJECT64 event, JOBJECT64 source, \ JOBJECT64 oldValue, JOBJECT64 newValue) { \
*** 339,349 **** DEBUG_CODE(sprintf(debugBuf, fireACPropertyChangeDebugString, #method, event, source, oldValue, newValue)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source, oldValue, newValue); \ } else { \ ! DEBUG_CODE(AppendToCallInfo(" Error! eventFP == 0\r\n")); \ } \ } FIRE_STRING_PROPERTY_CHANGE(firePropertyNameChange, AccessBridge_PropertyNameChangeFP, --- 339,349 ---- DEBUG_CODE(sprintf(debugBuf, fireACPropertyChangeDebugString, #method, event, source, oldValue, newValue)); \ DEBUG_CODE(AppendToCallInfo(debugBuf)); \ if (eventFP != (FPprototype) 0) { \ eventFP(vmID, event, source, oldValue, newValue); \ } else { \ ! DEBUG_CODE(AppendToCallInfo("[ERROR]: eventFP == 0\r\n")); \ } \ } FIRE_STRING_PROPERTY_CHANGE(firePropertyNameChange, AccessBridge_PropertyNameChangeFP,
< prev index next >