Milán Major

netscape-revival

1 branch
Code

lib/mac/Java/_stubs/n_javascript_JSException.c

/* DO NOT EDIT THIS FILE - it is machine generated */
#include "jri.h"

/* Stubs for class netscape/javascript/JSException */

#ifdef IMPLEMENT_netscape_javascript_JSException
#define _implementing_netscape_javascript_JSException
#endif /* IMPLEMENT_netscape_javascript_JSException */
#define IMPLEMENT_netscape_javascript_JSException
#include "n_javascript_JSException.h"

#ifndef UNUSED_netscape_javascript_JSException_filename
JRIFieldID FAR fieldID_netscape_javascript_JSException_filename = JRIUninitialized;
#ifdef DEBUG
struct java_lang_String;
JRI_PUBLIC_API(struct java_lang_String *)
get_netscape_javascript_JSException_filename(JRIEnv* env, struct netscape_javascript_JSException* obj) {
	if (fieldID_netscape_javascript_JSException_filename == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field filename Ljava/lang/String;");
	}
	return (struct java_lang_String *)
		JRI_GetField(env, obj, fieldID_netscape_javascript_JSException_filename);
}
JRI_PUBLIC_API(void)
set_netscape_javascript_JSException_filename(JRIEnv* env, struct netscape_javascript_JSException* obj, struct java_lang_String * v) {
	if (fieldID_netscape_javascript_JSException_filename == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field filename Ljava/lang/String;");
	}
	JRI_SetField(env, obj, fieldID_netscape_javascript_JSException_filename, v);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_filename */

#ifndef UNUSED_netscape_javascript_JSException_lineno
JRIFieldID FAR fieldID_netscape_javascript_JSException_lineno = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(jint)
get_netscape_javascript_JSException_lineno(JRIEnv* env, struct netscape_javascript_JSException* obj) {
	if (fieldID_netscape_javascript_JSException_lineno == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field lineno I");
	}
	return JRI_GetFieldInt(env, obj, fieldID_netscape_javascript_JSException_lineno);
}
JRI_PUBLIC_API(void)
set_netscape_javascript_JSException_lineno(JRIEnv* env, struct netscape_javascript_JSException* obj, jint v) {
	if (fieldID_netscape_javascript_JSException_lineno == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field lineno I");
	}
	JRI_SetFieldInt(env, obj, fieldID_netscape_javascript_JSException_lineno, v);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_lineno */

#ifndef UNUSED_netscape_javascript_JSException_source
JRIFieldID FAR fieldID_netscape_javascript_JSException_source = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_lang_String *)
get_netscape_javascript_JSException_source(JRIEnv* env, struct netscape_javascript_JSException* obj) {
	if (fieldID_netscape_javascript_JSException_source == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field source Ljava/lang/String;");
	}
	return (struct java_lang_String *)
		JRI_GetField(env, obj, fieldID_netscape_javascript_JSException_source);
}
JRI_PUBLIC_API(void)
set_netscape_javascript_JSException_source(JRIEnv* env, struct netscape_javascript_JSException* obj, struct java_lang_String * v) {
	if (fieldID_netscape_javascript_JSException_source == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field source Ljava/lang/String;");
	}
	JRI_SetField(env, obj, fieldID_netscape_javascript_JSException_source, v);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_source */

#ifndef UNUSED_netscape_javascript_JSException_tokenIndex
JRIFieldID FAR fieldID_netscape_javascript_JSException_tokenIndex = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(jint)
get_netscape_javascript_JSException_tokenIndex(JRIEnv* env, struct netscape_javascript_JSException* obj) {
	if (fieldID_netscape_javascript_JSException_tokenIndex == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field tokenIndex I");
	}
	return JRI_GetFieldInt(env, obj, fieldID_netscape_javascript_JSException_tokenIndex);
}
JRI_PUBLIC_API(void)
set_netscape_javascript_JSException_tokenIndex(JRIEnv* env, struct netscape_javascript_JSException* obj, jint v) {
	if (fieldID_netscape_javascript_JSException_tokenIndex == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before accessing field tokenIndex I");
	}
	JRI_SetFieldInt(env, obj, fieldID_netscape_javascript_JSException_tokenIndex, v);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_tokenIndex */

#ifndef UNUSED_netscape_javascript_JSException_new
JRIMethodID FAR methodID_netscape_javascript_JSException_new = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct netscape_javascript_JSException*)
netscape_javascript_JSException_new(JRIEnv* env, struct java_lang_Class* clazz) {
	if (methodID_netscape_javascript_JSException_new == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before calling method <init> ()V");
	}
	return (struct netscape_javascript_JSException*)JRI_NewObject(env)(env, JRI_NewObject_op, clazz, methodID_netscape_javascript_JSException_new);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_new */

#ifndef UNUSED_netscape_javascript_JSException_new_1
JRIMethodID FAR methodID_netscape_javascript_JSException_new_1 = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct netscape_javascript_JSException*)
netscape_javascript_JSException_new_1(JRIEnv* env, struct java_lang_Class* clazz, struct java_lang_String *a) {
	if (methodID_netscape_javascript_JSException_new_1 == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before calling method <init> (Ljava/lang/String;)V");
	}
	return (struct netscape_javascript_JSException*)JRI_NewObject(env)(env, JRI_NewObject_op, clazz, methodID_netscape_javascript_JSException_new_1, a);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_new_1 */

#ifndef UNUSED_netscape_javascript_JSException_new_2
JRIMethodID FAR methodID_netscape_javascript_JSException_new_2 = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct netscape_javascript_JSException*)
netscape_javascript_JSException_new_2(JRIEnv* env, struct java_lang_Class* clazz, struct java_lang_String *a, struct java_lang_String *b, jint c, struct java_lang_String *d, jint e) {
	if (methodID_netscape_javascript_JSException_new_2 == JRIUninitialized) {
		assert(!"Forgot to call use_netscape_javascript_JSException(env) before calling method <init> (Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)V");
	}
	return (struct netscape_javascript_JSException*)JRI_NewObject(env)(env, JRI_NewObject_op, clazz, methodID_netscape_javascript_JSException_new_2, a, b, c, d, e);
}
#endif /* DEBUG */
#endif /* UNUSED_netscape_javascript_JSException_new_2 */

#ifndef UNUSED_use_netscape_javascript_JSException

static jglobal _globalclass_netscape_javascript_JSException = NULL;

JRI_PUBLIC_API(struct java_lang_Class*)
use_netscape_javascript_JSException(JRIEnv* env)
{
	if (_globalclass_netscape_javascript_JSException == NULL) {
		struct java_lang_Class* clazz = JRI_FindClass(env, classname_netscape_javascript_JSException);
		if (clazz == NULL) {
			JRI_ThrowNew(env, JRI_FindClass(env, "java/lang/ClassNotFoundException"), classname_netscape_javascript_JSException);
			return NULL;
		}
		use_netscape_javascript_JSException_filename(env, clazz);
		use_netscape_javascript_JSException_lineno(env, clazz);
		use_netscape_javascript_JSException_source(env, clazz);
		use_netscape_javascript_JSException_tokenIndex(env, clazz);
		use_netscape_javascript_JSException_new(env, clazz);
		use_netscape_javascript_JSException_new_1(env, clazz);
		use_netscape_javascript_JSException_new_2(env, clazz);
		_globalclass_netscape_javascript_JSException = JRI_NewGlobalRef(env, clazz);
		return clazz;
	}
	else {
		return JRI_GetGlobalRef(env, _globalclass_netscape_javascript_JSException);
	}
}

JRI_PUBLIC_API(void)
unuse_netscape_javascript_JSException(JRIEnv* env)
{
	if (_globalclass_netscape_javascript_JSException != NULL) {
		struct java_lang_Class* clazz = JRI_GetGlobalRef(env, _globalclass_netscape_javascript_JSException);
		unuse_netscape_javascript_JSException_filename(env, clazz);
		unuse_netscape_javascript_JSException_lineno(env, clazz);
		unuse_netscape_javascript_JSException_source(env, clazz);
		unuse_netscape_javascript_JSException_tokenIndex(env, clazz);
		unuse_netscape_javascript_JSException_new(env, clazz);
		unuse_netscape_javascript_JSException_new_1(env, clazz);
		unuse_netscape_javascript_JSException_new_2(env, clazz);
		JRI_DisposeGlobalRef(env, _globalclass_netscape_javascript_JSException);
		_globalclass_netscape_javascript_JSException = NULL;
		clazz = NULL;	/* prevent unused variable 'clazz' warning */
	}
}

#endif /* UNUSED_use_netscape_javascript_JSException */

#ifdef _implementing_netscape_javascript_JSException

JRI_PUBLIC_API(struct java_lang_Class*)
register_netscape_javascript_JSException(JRIEnv* env)
{
	char* nativeNamesAndSigs[] = {
		NULL
	};
	void* nativeProcs[] = {
		NULL
	};
	struct java_lang_Class* clazz = JRI_FindClass(env, classname_netscape_javascript_JSException);
	if (clazz == NULL) {
		JRI_ThrowNew(env, JRI_FindClass(env, "java/lang/ClassNotFoundException"), classname_netscape_javascript_JSException);
		return NULL;
	}
	JRI_RegisterNatives(env, clazz, nativeNamesAndSigs, nativeProcs);
	use_netscape_javascript_JSException(env);
	return clazz;
}

JRI_PUBLIC_API(void)
unregister_netscape_javascript_JSException(JRIEnv* env)
{
	struct java_lang_Class* clazz = JRI_FindClass(env, classname_netscape_javascript_JSException);
	JRI_UnregisterNatives(env, clazz);
	unuse_netscape_javascript_JSException(env);
}

#endif /* _implementing_netscape_javascript_JSException */

/* These stub routines are generated for compatibility with the JDK: */

#ifndef NO_JDK

#endif /* NO_JDK */