Lines Matching refs:env

52 static jobject CreateLocaleObjectFromNSString(JNIEnv *env, NSString *name)
73 jobject langObj = (*env)->NewStringUTF(env, language);
74 jobject ctryObj = (*env)->NewStringUTF(env, country);
75 jobject vrntObj = (*env)->NewStringUTF(env, variant);
76 jobject localeObj = JNFNewObject(env, jm_localeCons, langObj, ctryObj, vrntObj); // AWT_THREADING Safe (known object)
80 (*env)->DeleteLocalRef(env, langObj);
81 (*env)->DeleteLocalRef(env, ctryObj);
82 (*env)->DeleteLocalRef(env, vrntObj);
138 (JNIEnv *env, jclass klass)
149 (JNIEnv *env, jclass klass)
154 JNF_COCOA_ENTER(env);
162 returnValue = JNFNSToJavaString(env, keyboardInfo);
165 JNF_COCOA_EXIT(env);
175 (JNIEnv *env, jobject this, jlong nativePeer, jobject inputMethod)
177 JNF_COCOA_ENTER(env);
179 JNFJObjectWrapper *inputMethodWrapper = [[JNFJObjectWrapper alloc] initWithJObject:inputMethod withEnv:env];
184 JNF_COCOA_EXIT(env);
194 (JNIEnv *env, jobject this, jlong nativePeer)
196 JNF_COCOA_ENTER(env);
203 JNF_COCOA_EXIT(env);
212 (JNIEnv *env, jobject this)
217 JNF_COCOA_ENTER(env);
232 jobject localObj = CreateLocaleObjectFromNSString(env, isoAbbreviation);
236 JNFDeleteGlobalRef(env, sLastKeyboardLocaleObj);
239 sLastKeyboardLocaleObj = JNFNewGlobalRef(env, localObj);
240 (*env)->DeleteLocalRef(env, localObj);
245 JNF_COCOA_EXIT(env);
256 (JNIEnv *env, jobject this, jstring locale, jboolean isActivating)
258 JNF_COCOA_ENTER(env);
259 NSString *localeStr = JNFJavaToNSString(env, locale);
267 JNF_COCOA_EXIT(env);
277 (JNIEnv *env, jclass klass)
288 (JNIEnv *env, jclass klass)
294 JNF_COCOA_ENTER(env);
304 returnValue = JNFNewObject(env, jm_arrayListCons);
307 jobject localeObj = CreateLocaleObjectFromNSString(env, locale);
309 if (JNFCallBooleanMethod(env, returnValue, jm_listContains, localeObj) == JNI_FALSE) { // AWT_THREADING Safe (known object)
310 JNFCallBooleanMethod(env, returnValue, jm_listAdd, localeObj); // AWT_THREADING Safe (known object)
313 (*env)->DeleteLocalRef(env, localeObj);
316 JNF_COCOA_EXIT(env);