modules/graphics/src/main/native-glass/gtk/glass_general.cpp

Print this page




 176     if (env->ExceptionCheck()) return JNI_ERR;
 177     jArrayListAdd = env->GetMethodID(jArrayListCls, "add", "(Ljava/lang/Object;)Z");
 178     if (env->ExceptionCheck()) return JNI_ERR;
 179     jArrayListGetIdx = env->GetMethodID(jArrayListCls, "get", "(I)Ljava/lang/Object;");
 180     if (env->ExceptionCheck()) return JNI_ERR;
 181     clazz = env->FindClass("com/sun/glass/ui/Pixels");
 182     if (env->ExceptionCheck()) return JNI_ERR;
 183     jPixelsAttachData = env->GetMethodID(clazz, "attachData", "(J)V");
 184     if (env->ExceptionCheck()) return JNI_ERR;
 185 
 186     clazz = env->FindClass("com/sun/glass/ui/gtk/GtkPixels");
 187     if (env->ExceptionCheck()) return JNI_ERR;
 188 
 189     jGtkPixelsCls = (jclass) env->NewGlobalRef(clazz);
 190     jGtkPixelsInit = env->GetMethodID(jGtkPixelsCls, "<init>", "(IILjava/nio/ByteBuffer;)V");
 191     if (env->ExceptionCheck()) return JNI_ERR;
 192 
 193     clazz = env->FindClass("com/sun/glass/ui/Screen");
 194     if (env->ExceptionCheck()) return JNI_ERR;
 195     jScreenCls = (jclass) env->NewGlobalRef(clazz);
 196     jScreenInit = env->GetMethodID(jScreenCls, "<init>", "(JIIIIIIIIIIIF)V");
 197     if (env->ExceptionCheck()) return JNI_ERR;
 198     jScreenNotifySettingsChanged = env->GetStaticMethodID(jScreenCls, "notifySettingsChanged", "()V");
 199     if (env->ExceptionCheck()) return JNI_ERR;
 200 
 201     clazz = env->FindClass("com/sun/glass/ui/View");
 202     if (env->ExceptionCheck()) return JNI_ERR;
 203     jViewNotifyResize = env->GetMethodID(clazz, "notifyResize", "(II)V");
 204     if (env->ExceptionCheck()) return JNI_ERR;
 205     jViewNotifyMouse = env->GetMethodID(clazz, "notifyMouse", "(IIIIIIIZZ)V");
 206     if (env->ExceptionCheck()) return JNI_ERR;
 207     jViewNotifyRepaint = env->GetMethodID(clazz, "notifyRepaint", "(IIII)V");
 208     if (env->ExceptionCheck()) return JNI_ERR;
 209     jViewNotifyKey = env->GetMethodID(clazz, "notifyKey", "(II[CI)V");
 210     if (env->ExceptionCheck()) return JNI_ERR;
 211     jViewNotifyView = env->GetMethodID(clazz, "notifyView", "(I)V");
 212     if (env->ExceptionCheck()) return JNI_ERR;
 213     jViewNotifyDragEnter = env->GetMethodID(clazz, "notifyDragEnter", "(IIIII)I");
 214     if (env->ExceptionCheck()) return JNI_ERR;
 215     jViewNotifyDragOver = env->GetMethodID(clazz, "notifyDragOver", "(IIIII)I");
 216     if (env->ExceptionCheck()) return JNI_ERR;




 176     if (env->ExceptionCheck()) return JNI_ERR;
 177     jArrayListAdd = env->GetMethodID(jArrayListCls, "add", "(Ljava/lang/Object;)Z");
 178     if (env->ExceptionCheck()) return JNI_ERR;
 179     jArrayListGetIdx = env->GetMethodID(jArrayListCls, "get", "(I)Ljava/lang/Object;");
 180     if (env->ExceptionCheck()) return JNI_ERR;
 181     clazz = env->FindClass("com/sun/glass/ui/Pixels");
 182     if (env->ExceptionCheck()) return JNI_ERR;
 183     jPixelsAttachData = env->GetMethodID(clazz, "attachData", "(J)V");
 184     if (env->ExceptionCheck()) return JNI_ERR;
 185 
 186     clazz = env->FindClass("com/sun/glass/ui/gtk/GtkPixels");
 187     if (env->ExceptionCheck()) return JNI_ERR;
 188 
 189     jGtkPixelsCls = (jclass) env->NewGlobalRef(clazz);
 190     jGtkPixelsInit = env->GetMethodID(jGtkPixelsCls, "<init>", "(IILjava/nio/ByteBuffer;)V");
 191     if (env->ExceptionCheck()) return JNI_ERR;
 192 
 193     clazz = env->FindClass("com/sun/glass/ui/Screen");
 194     if (env->ExceptionCheck()) return JNI_ERR;
 195     jScreenCls = (jclass) env->NewGlobalRef(clazz);
 196     jScreenInit = env->GetMethodID(jScreenCls, "<init>", "(JIIIIIIIIIIIIIIIFFFF)V");
 197     if (env->ExceptionCheck()) return JNI_ERR;
 198     jScreenNotifySettingsChanged = env->GetStaticMethodID(jScreenCls, "notifySettingsChanged", "()V");
 199     if (env->ExceptionCheck()) return JNI_ERR;
 200 
 201     clazz = env->FindClass("com/sun/glass/ui/View");
 202     if (env->ExceptionCheck()) return JNI_ERR;
 203     jViewNotifyResize = env->GetMethodID(clazz, "notifyResize", "(II)V");
 204     if (env->ExceptionCheck()) return JNI_ERR;
 205     jViewNotifyMouse = env->GetMethodID(clazz, "notifyMouse", "(IIIIIIIZZ)V");
 206     if (env->ExceptionCheck()) return JNI_ERR;
 207     jViewNotifyRepaint = env->GetMethodID(clazz, "notifyRepaint", "(IIII)V");
 208     if (env->ExceptionCheck()) return JNI_ERR;
 209     jViewNotifyKey = env->GetMethodID(clazz, "notifyKey", "(II[CI)V");
 210     if (env->ExceptionCheck()) return JNI_ERR;
 211     jViewNotifyView = env->GetMethodID(clazz, "notifyView", "(I)V");
 212     if (env->ExceptionCheck()) return JNI_ERR;
 213     jViewNotifyDragEnter = env->GetMethodID(clazz, "notifyDragEnter", "(IIIII)I");
 214     if (env->ExceptionCheck()) return JNI_ERR;
 215     jViewNotifyDragOver = env->GetMethodID(clazz, "notifyDragOver", "(IIIII)I");
 216     if (env->ExceptionCheck()) return JNI_ERR;