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 }
|