|
Classes |
| struct | CapturedJSError |
Functions |
| JSBool | jsj_init_js_obj_reflections_table () |
| jobject | jsj_WrapJSObject (JSContext *cx, JNIEnv *jEnv, JSObject *js_obj) |
| JSBool | jsj_remove_js_obj_reflection_from_hashtable (JSContext *cx, JSObject *js_obj) |
| JSObject * | jsj_UnwrapJSObjectWrapper (JNIEnv *jEnv, jobject java_wrapper_obj) |
| | JS_STATIC_DLL_CALLBACK (void) |
| void | jsj_ClearPendingJSErrors (JSJavaThreadState *jsj_env) |
| JSBool | jsj_ReportUncaughtJSException (JSContext *cx, JNIEnv *jEnv, jthrowable java_exception) |
| JSJavaThreadState * | jsj_enter_js (JNIEnv *jEnv, void *applet_obj, jobject java_wrapper_obj, JSContext **cxp, JSObject **js_objp, JSErrorReporter *old_error_reporterp, void **pNSIPrincipaArray, int numPrincipals, void *pNSISecurityContext) |
| JSBool | jsj_exit_js (JSContext *cx, JSJavaThreadState *jsj_env, JSErrorReporter original_reporter) |
| JavaClassDescriptor * | jsj_get_jlObject_descriptor (JSContext *cx, JNIEnv *jEnv) |
| JNIEXPORT void JNICALL | Java_netscape_javascript_JSObject_initClass (JNIEnv *jEnv, jclass java_class) |
| JNIEXPORT jobject JNICALL | Java_netscape_javascript_JSObject_getMember (JNIEnv *jEnv, jobject java_wrapper_obj, jstring property_name_jstr) |
| JNIEXPORT jobject JNICALL | Java_netscape_javascript_JSObject_getSlot (JNIEnv *jEnv, jobject java_wrapper_obj, jint slot) |
| JNIEXPORT void JNICALL | Java_netscape_javascript_JSObject_setMember (JNIEnv *jEnv, jobject java_wrapper_obj, jstring property_name_jstr, jobject java_obj) |
| JNIEXPORT void JNICALL | Java_netscape_javascript_JSObject_setSlot (JNIEnv *jEnv, jobject java_wrapper_obj, jint slot, jobject java_obj) |
| JNIEXPORT void JNICALL | Java_netscape_javascript_JSObject_removeMember (JNIEnv *jEnv, jobject java_wrapper_obj, jstring property_name_jstr) |
| JNIEXPORT jobject JNICALL | Java_netscape_javascript_JSObject_call (JNIEnv *jEnv, jobject java_wrapper_obj, jstring function_name_jstr, jobjectArray java_args) |
| JNIEXPORT jobject JNICALL | Java_netscape_javascript_JSObject_eval (JNIEnv *jEnv, jobject java_wrapper_obj, jstring eval_jstr) |
| JNIEXPORT jstring JNICALL | Java_netscape_javascript_JSObject_toString (JNIEnv *jEnv, jobject java_wrapper_obj) |
| JNIEXPORT jobject JNICALL | Java_netscape_javascript_JSObject_getWindow (JNIEnv *jEnv, jclass js_object_class, jobject java_applet_obj) |
| JNIEXPORT void JNICALL | Java_netscape_javascript_JSObject_finalize (JNIEnv *jEnv, jobject java_wrapper_obj) |
| JNIEXPORT jboolean JNICALL | Java_netscape_javascript_JSObject_equals (JNIEnv *jEnv, jobject java_wrapper_obj, jobject comparison_obj) |