< prev index next >

modules/graphics/src/main/native-glass/mac/GlassView.m

Print this page




 132     {
 133         jViewNotifyMenu = (*env)->GetMethodID(env, jViewClass, "notifyMenu", "(IIIIZ)V");
 134         if ((*env)->ExceptionCheck(env)) return;
 135     }
 136     
 137     if (jViewNotifyMouse == NULL)
 138     {
 139         jViewNotifyMouse = (*env)->GetMethodID(env, jViewClass, "notifyMouse", "(IIIIIIIZZ)V");
 140         if ((*env)->ExceptionCheck(env)) return;
 141     }
 142     
 143     if (jViewNotifyInputMethod == NULL)
 144     {
 145         jViewNotifyInputMethod = (*env)->GetMethodID(env, jViewClass, "notifyInputMethod", "(Ljava/lang/String;[I[I[BIII)V");
 146         if ((*env)->ExceptionCheck(env)) return;
 147     }
 148     
 149     if (jViewNotifyInputMethodMac == NULL)
 150     {
 151         jclass jMacViewClass = [GlassHelper ClassForName:"com.sun.glass.ui.mac.MacView" withEnv:env];
 152         jViewNotifyInputMethodMac = (*env)->GetMethodID(env, jMacViewClass, "notifyInputMethodMac", "(Ljava/lang/String;III)V");
 153         if ((*env)->ExceptionCheck(env)) return;
 154     }
 155     
 156     if(jViewNotifyInputMethodCandidatePosRequest == NULL)
 157     {
 158         jViewNotifyInputMethodCandidatePosRequest = (*env)->GetMethodID(env, jViewClass, "notifyInputMethodCandidatePosRequest", "(I)[D");
 159         if ((*env)->ExceptionCheck(env)) return;
 160     }
 161     
 162     if (jViewNotifyDragEnter == NULL)
 163     {
 164         jViewNotifyDragEnter = (*env)->GetMethodID(env, jViewClass, "notifyDragEnter", "(IIIII)I");
 165         if ((*env)->ExceptionCheck(env)) return;
 166     }
 167     
 168     if (jViewNotifyDragOver == NULL)
 169     {
 170         jViewNotifyDragOver = (*env)->GetMethodID(env, jViewClass, "notifyDragOver", "(IIIII)I");
 171         if ((*env)->ExceptionCheck(env)) return;
 172     }




 132     {
 133         jViewNotifyMenu = (*env)->GetMethodID(env, jViewClass, "notifyMenu", "(IIIIZ)V");
 134         if ((*env)->ExceptionCheck(env)) return;
 135     }
 136     
 137     if (jViewNotifyMouse == NULL)
 138     {
 139         jViewNotifyMouse = (*env)->GetMethodID(env, jViewClass, "notifyMouse", "(IIIIIIIZZ)V");
 140         if ((*env)->ExceptionCheck(env)) return;
 141     }
 142     
 143     if (jViewNotifyInputMethod == NULL)
 144     {
 145         jViewNotifyInputMethod = (*env)->GetMethodID(env, jViewClass, "notifyInputMethod", "(Ljava/lang/String;[I[I[BIII)V");
 146         if ((*env)->ExceptionCheck(env)) return;
 147     }
 148     
 149     if (jViewNotifyInputMethodMac == NULL)
 150     {
 151         jclass jMacViewClass = [GlassHelper ClassForName:"com.sun.glass.ui.mac.MacView" withEnv:env];
 152         jViewNotifyInputMethodMac = (*env)->GetMethodID(env, jMacViewClass, "notifyInputMethodMac", "(Ljava/lang/String;IIIII)V");
 153         if ((*env)->ExceptionCheck(env)) return;
 154     }
 155     
 156     if(jViewNotifyInputMethodCandidatePosRequest == NULL)
 157     {
 158         jViewNotifyInputMethodCandidatePosRequest = (*env)->GetMethodID(env, jViewClass, "notifyInputMethodCandidatePosRequest", "(I)[D");
 159         if ((*env)->ExceptionCheck(env)) return;
 160     }
 161     
 162     if (jViewNotifyDragEnter == NULL)
 163     {
 164         jViewNotifyDragEnter = (*env)->GetMethodID(env, jViewClass, "notifyDragEnter", "(IIIII)I");
 165         if ((*env)->ExceptionCheck(env)) return;
 166     }
 167     
 168     if (jViewNotifyDragOver == NULL)
 169     {
 170         jViewNotifyDragOver = (*env)->GetMethodID(env, jViewClass, "notifyDragOver", "(IIIII)I");
 171         if ((*env)->ExceptionCheck(env)) return;
 172     }


< prev index next >