Lines Matching refs:jenv
105 JNIEnv *jenv = jc->dtjj_jenv;
112 jattr = (*jenv)->NewObject(jenv, g_attr_jc, g_attrinit_jm);
113 if ((*jenv)->ExceptionCheck(jenv)) {
120 dtj_throw_illegal_argument(jenv,
123 (*jenv)->DeleteLocalRef(jenv, jattr);
126 jname = (*jenv)->NewStringUTF(jenv, name);
127 if ((*jenv)->ExceptionCheck(jenv)) {
128 (*jenv)->DeleteLocalRef(jenv, jattr);
131 (*jenv)->CallVoidMethod(jenv, jattr, g_attrset_name_jm, jname);
132 (*jenv)->DeleteLocalRef(jenv, jname);
133 if ((*jenv)->ExceptionCheck(jenv)) {
134 (*jenv)->DeleteLocalRef(jenv, jattr);
141 dtj_throw_illegal_argument(jenv,
144 (*jenv)->DeleteLocalRef(jenv, jattr);
147 jname = (*jenv)->NewStringUTF(jenv, name);
148 if ((*jenv)->ExceptionCheck(jenv)) {
149 (*jenv)->DeleteLocalRef(jenv, jattr);
152 (*jenv)->CallVoidMethod(jenv, jattr, g_attrset_data_jm, jname);
153 (*jenv)->DeleteLocalRef(jenv, jname);
154 if ((*jenv)->ExceptionCheck(jenv)) {
155 (*jenv)->DeleteLocalRef(jenv, jattr);
162 dtj_throw_illegal_argument(jenv,
165 (*jenv)->DeleteLocalRef(jenv, jattr);
168 jname = (*jenv)->NewStringUTF(jenv, name);
169 if ((*jenv)->ExceptionCheck(jenv)) {
170 (*jenv)->DeleteLocalRef(jenv, jattr);
173 (*jenv)->CallVoidMethod(jenv, jattr, g_attrset_class_jm, jname);
174 (*jenv)->DeleteLocalRef(jenv, jname);
175 if ((*jenv)->ExceptionCheck(jenv)) {
176 (*jenv)->DeleteLocalRef(jenv, jattr);