Lines Matching refs:env

41 NSValue *javaIntArrayToNSRangeValue(JNIEnv* env, jintArray array) {
42 jint *values = (*env)->GetIntArrayElements(env, array, 0);
44 (*env)->ReleaseIntArrayElements(env, array, values, 0);
51 - (NSArray *)initializeAttributeNamesWithEnv:(JNIEnv *)env
58 NSMutableArray *temp = [[super initializeAttributeNamesWithEnv:env] mutableCopy];
105 JNIEnv *env = [ThreadUtilities getJNIEnv];
108 jobject axName = JNFCallStaticObjectMethod(env, sjm_getAccessibleName, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
110 return JNFJavaToNSString(env, axName);
116 jobject axText = JNFCallStaticObjectMethod(env, sjm_getAccessibleText, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
119 jobject axEditableText = JNFCallStaticObjectMethod(env, sjm_getAccessibleEditableText, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
123 NSString *string = JNFJavaToNSString(env, JNFCallStaticObjectMethod(env, jm_getTextRange, axEditableText, 0, getAxTextCharCount(env, axEditableText, fComponent), fComponent)); // AWT_THREADING Safe (AWTRunLoop)
134 JNIEnv* env = [ThreadUtilities getJNIEnv];
135 jobject axEditableText = JNFCallStaticObjectMethod(env, sjm_getAccessibleEditableText, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
151 JNIEnv* env = [ThreadUtilities getJNIEnv];
153 jobject axText = JNFCallStaticObjectMethod(env, jm_getSelectedText, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
155 return JNFJavaToNSString(env, axText);
172 JNIEnv *env = [ThreadUtilities getJNIEnv];
173 jstring jstringValue = JNFNSToJavaString(env, (NSString *)value);
175 JNFCallStaticVoidMethod(env, jm_setSelectedText, fAccessible, fComponent, jstringValue); // AWT_THREADING Safe (AWTRunLoop)
181 JNIEnv *env = [ThreadUtilities getJNIEnv];
183 jintArray axTextRange = JNFCallStaticObjectMethod(env, jm_getSelectedTextRange, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
186 return javaIntArrayToNSRangeValue(env, axTextRange);
207 JNIEnv *env = [ThreadUtilities getJNIEnv];
209 JNFCallStaticVoidMethod(env, jm_setSelectedTextRange, fAccessible, fComponent, startIndex, endIndex); // AWT_THREADING Safe (AWTRunLoop)
216 JNIEnv *env = [ThreadUtilities getJNIEnv];
217 jobject axText = JNFCallStaticObjectMethod(env, sjm_getAccessibleText, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
218 return [NSNumber numberWithInt:getAxTextCharCount(env, axText, fComponent)];
228 JNIEnv *env = [ThreadUtilities getJNIEnv];
230 jintArray axTextRange = JNFCallStaticObjectMethod(env, jm_getVisibleCharacterRange, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
233 return javaIntArrayToNSRangeValue(env, axTextRange);
246 JNIEnv *env = [ThreadUtilities getJNIEnv];
248 jint row = JNFCallStaticIntMethod(env, jm_getLineNumberForInsertionPoint, fAccessible, fComponent); // AWT_THREADING Safe (AWTRunLoop)
281 JNIEnv *env = [ThreadUtilities getJNIEnv];
283 jdoubleArray axBounds = JNFCallStaticObjectMethod(env, jm_getBoundsForRange, fAccessible, fComponent, range.location, range.length); // AWT_THREADING Safe (AWTRunLoop)
287 jdouble *values = (*env)->GetDoubleArrayElements(env, axBounds, 0);
294 (*env)->ReleaseDoubleArrayElements(env, axBounds, values, 0);
303 JNIEnv *env = [ThreadUtilities getJNIEnv];
305 jint row = JNFCallStaticIntMethod(env, jm_getLineNumberForIndex, fAccessible, fComponent, [line intValue]); // AWT_THREADING Safe (AWTRunLoop)
315 JNIEnv *env = [ThreadUtilities getJNIEnv];
317 jintArray axTextRange = JNFCallStaticObjectMethod(env, jm_getRangeForLine, fAccessible, fComponent, [line intValue]); // AWT_THREADING Safe (AWTRunLoop)
320 return javaIntArrayToNSRangeValue(env,axTextRange);
341 JNIEnv *env = [ThreadUtilities getJNIEnv];
343 jstring jstringForRange = JNFCallStaticObjectMethod(env, jm_getStringForRange, fAccessible, fComponent, range.location, range.length); // AWT_THREADING Safe (AWTRunLoop)
346 return JNFJavaToNSString(env, jstringForRange);
368 JNIEnv *env = [ThreadUtilities getJNIEnv];
370 jint charIndex = JNFCallStaticIntMethod(env, jm_getCharacterIndexAtPosition, fAccessible, fComponent, point.x, point.y); // AWT_THREADING Safe (AWTRunLoop)
397 JNIEnv *env = [ThreadUtilities getJNIEnv];
399 jintArray axTextRange = JNFCallStaticObjectMethod(env, jm_getRangeForIndex, fAccessible, fComponent, index); // AWT_THREADING Safe (AWTRunLoop)
402 return javaIntArrayToNSRangeValue(env, axTextRange);
405 - (NSDictionary *)getActions:(JNIEnv *)env {