Lines Matching refs:env

272     JNIEnv *env = GetJNIEnv();
276 classClass = (*env)->FindClass(env, className);
277 objectClass = (*env)->NewGlobalRef(env,classClass);
279 if (JNU_IsNull(env, objectClass)) {
280 JNU_ThrowClassNotFoundException(env, className);
367 static X11InputMethodData * getX11InputMethodData(JNIEnv * env, jobject imInstance) {
369 (X11InputMethodData *)JNU_GetLongFieldAsPtr(env, imInstance, x11InputMethodIDs.pData);
375 JNU_CallMethodByName(env, NULL, pX11IMData->x11inputmethod,
386 setX11InputMethodData(env, imInstance, NULL);
387 freeX11InputMethodData(env, pX11IMData);
394 static void setX11InputMethodData(JNIEnv * env, jobject imInstance, X11InputMethodData *pX11IMData) {
395 JNU_SetLongFieldFromPtr(env, imInstance, x11InputMethodIDs.pData, pX11IMData);
400 destroyX11InputMethodData(JNIEnv *env, X11InputMethodData *pX11IMData)
422 freeX11InputMethodData(env, pX11IMData);
426 freeX11InputMethodData(JNIEnv *env, X11InputMethodData *pX11IMData)
446 if (env) {
448 (*env)->DeleteGlobalRef(env, pX11IMData->peer);
454 (*env)->DeleteGlobalRef(env, pX11IMData->x11inputmethod);
512 JNIEnv *env = GetJNIEnv();
531 pX11IMData = getX11InputMethodData(env, currentX11InputMethodInstance);
612 javastr = JNU_NewStringPlatform(env, (const char *)pX11IMData->lookup_buf);
614 JNU_CallMethodByName(env, NULL,
904 JNIEnv *env = GetJNIEnv();
914 || NULL == (pX11IMData = getX11InputMethodData(env, currentX11InputMethodInstance))
949 JNIEnv *env = GetJNIEnv();
955 || NULL == (pX11IMData = getX11InputMethodData(env,currentX11InputMethodInstance))
1013 createXIC(JNIEnv * env, X11InputMethodData *pX11IMData, Window w)
1258 JNIEnv *env = GetJNIEnv();
1277 if ((pX11IMData = getX11InputMethodData(env, (jobject)client_data)) == NULL) {
1284 javastr = JNU_NewStringPlatform(env, (const char *)text->string.multi_byte);
1290 javastr = JNU_NewStringPlatform(env, (const char *)mbstr);
1298 style = (*env)->NewIntArray(env, text->length);
1299 if (JNU_IsNull(env, style)) {
1308 (*env)->SetIntArrayRegion(env, style, 0,
1318 (*env)->SetIntArrayRegion(env, style, 0,
1323 JNU_CallMethodByName(env, NULL, pX11IMData->x11inputmethod,
1369 JNIEnv *env = GetJNIEnv();
1382 if (NULL == (pX11IMData = getX11InputMethodData(env, (jobject)client_data))
1417 JNIEnv *env = GetJNIEnv();
1431 if ((pX11IMData = getX11InputMethodData(env, (jobject)client_data)) == NULL) {
1437 javastr = JNU_NewStringPlatform(env, (const char *)text->string.multi_byte);
1443 javastr = JNU_NewStringPlatform(env, (const char *)mbstr);
1448 JNU_CallMethodByName(env, NULL,
1475 JNIEnv* env = (JNIEnv *)JNU_GetEnv(jvm, JNI_VERSION_1_2);
1478 X11InputMethodData *pX11IMData = getX11InputMethodData(env, currentX11InputMethodInstance);
1491 Java_sun_awt_X11InputMethod_initIDs(JNIEnv *env, jclass cls)
1493 x11InputMethodIDs.pData = (*env)->GetFieldID(env, cls, "pData", "J");
1499 Java_sun_awt_X11_XInputMethod_openXIMNative(JNIEnv *env,
1503 Java_sun_awt_motif_MInputMethod_openXIMNative(JNIEnv *env,
1538 Java_sun_awt_X11_XInputMethod_createXICNative(JNIEnv *env,
1543 Java_sun_awt_motif_MInputMethod_createXICNative(JNIEnv *env,
1559 if (JNU_IsNull(env, comp)) {
1561 JNU_ThrowNullPointerException(env, "NullPointerException");
1576 mcompPDataID = (*env)->GetFieldID(env, mcompClass, "pData", "J");
1578 cdata = (struct ComponentData *) JNU_GetLongFieldAsPtr(env,comp,mcompPDataID);
1582 JNU_ThrowNullPointerException(env, "createXIC");
1587 pX11IMData->peer = (*env)->NewGlobalRef(env, comp);
1589 globalRef = (*env)->NewGlobalRef(env, this);
1603 if (createXIC(env, pX11IMData, (Window)window)
1612 setX11InputMethodData(env, this, pX11IMData);
1620 Java_sun_awt_motif_MInputMethod_reconfigureXICNative(JNIEnv *env,
1629 pX11IMData = getX11InputMethodData(env, this);
1636 destroyX11InputMethodData(env, pX11IMData);
1645 mcompPDataID = (*env)->GetFieldID(env, mcompClass, "pData", "J");
1647 cdata = (struct ComponentData *) JNU_GetLongFieldAsPtr(env,comp,mcompPDataID);
1649 JNU_ThrowNullPointerException(env, "reconfigureXICNative");
1650 destroyX11InputMethodData(env, pX11IMData);
1674 setX11InputMethodData(env, this, pX11IMData);
1680 Java_sun_awt_motif_MInputMethod_setXICFocusNative(JNIEnv *env,
1690 Java_sun_awt_X11_XInputMethod_setXICFocusNative(JNIEnv *env,
1699 pX11IMData = getX11InputMethodData(env, this);
1714 if (JNU_IsNull(env, comp)) {
1720 mcompPDataID = (*env)->GetFieldID(env, mcompClass, "pData", "J");
1722 cdata = (struct ComponentData *)JNU_GetLongFieldAsPtr(env, comp,
1725 JNU_ThrowNullPointerException(env, "setXICFocus pData");
1765 Java_sun_awt_X11InputMethod_turnoffStatusWindow(JNIEnv *env,
1776 || NULL == (pX11IMData = getX11InputMethodData(env,currentX11InputMethodInstance))
1789 Java_sun_awt_X11InputMethod_disposeXIC(JNIEnv *env,
1795 pX11IMData = getX11InputMethodData(env, this);
1801 setX11InputMethodData(env, this, NULL);
1807 destroyX11InputMethodData(env, pX11IMData);
1812 Java_sun_awt_X11InputMethod_resetXIC(JNIEnv *env,
1820 pX11IMData = getX11InputMethodData(env, this);
1848 jText = JNU_NewStringPlatform(env, (const char *)xText);
1858 Java_sun_awt_motif_MInputMethod_configureStatusAreaNative(JNIEnv *env,
1869 pX11IMData = getX11InputMethodData(env, this);
1905 (JNIEnv *env, jobject this, jboolean enable)
1911 pX11IMData = getX11InputMethodData(env, this);
1923 JNU_ThrowByName(env, "java/lang/UnsupportedOperationException", "");
1942 (JNIEnv *env, jobject this)
1949 pX11IMData = getX11InputMethodData(env, this);
1960 JNU_ThrowByName(env, "java/lang/UnsupportedOperationException", "");
1969 (JNIEnv *env, jobject this, jlong window)