Milán Major

netscape-revival

1 branch
Code

lib/mac/Java/_stubs/java_applet_Applet.c

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

/* Stubs for class java/applet/Applet */

#ifdef IMPLEMENT_java_applet_Applet
#define _implementing_java_applet_Applet
#endif /* IMPLEMENT_java_applet_Applet */
#define IMPLEMENT_java_applet_Applet
#include "java_applet_Applet.h"

#ifndef UNUSED_java_applet_Applet_stub
JRIFieldID FAR fieldID_java_applet_Applet_stub = JRIUninitialized;
#ifdef DEBUG
struct java_applet_AppletStub;
JRI_PUBLIC_API(struct java_applet_AppletStub *)
get_java_applet_Applet_stub(JRIEnv* env, struct java_applet_Applet* obj) {
	if (fieldID_java_applet_Applet_stub == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before accessing field stub Ljava/applet/AppletStub;");
	}
	return (struct java_applet_AppletStub *)
		JRI_GetField(env, obj, fieldID_java_applet_Applet_stub);
}
JRI_PUBLIC_API(void)
set_java_applet_Applet_stub(JRIEnv* env, struct java_applet_Applet* obj, struct java_applet_AppletStub * v) {
	if (fieldID_java_applet_Applet_stub == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before accessing field stub Ljava/applet/AppletStub;");
	}
	JRI_SetField(env, obj, fieldID_java_applet_Applet_stub, v);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_stub */

#ifndef UNUSED_java_applet_Applet_setStub
JRIMethodID FAR methodID_java_applet_Applet_setStub = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_setStub(JRIEnv* env, struct java_applet_Applet* self, struct java_applet_AppletStub *a) {
	if (methodID_java_applet_Applet_setStub == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method setStub (Ljava/applet/AppletStub;)V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_setStub, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_setStub */

#ifndef UNUSED_java_applet_Applet_isActive
JRIMethodID FAR methodID_java_applet_Applet_isActive = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(jbool)
java_applet_Applet_isActive(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_isActive == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method isActive ()Z");
	}
	return (jbool)JRI_CallMethodBoolean(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_isActive);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_isActive */

#ifndef UNUSED_java_applet_Applet_getDocumentBase
JRIMethodID FAR methodID_java_applet_Applet_getDocumentBase = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_net_URL *)
java_applet_Applet_getDocumentBase(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_getDocumentBase == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getDocumentBase ()Ljava/net/URL;");
	}
	return (struct java_net_URL *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getDocumentBase);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getDocumentBase */

#ifndef UNUSED_java_applet_Applet_getCodeBase
JRIMethodID FAR methodID_java_applet_Applet_getCodeBase = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_net_URL *)
java_applet_Applet_getCodeBase(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_getCodeBase == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getCodeBase ()Ljava/net/URL;");
	}
	return (struct java_net_URL *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getCodeBase);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getCodeBase */

#ifndef UNUSED_java_applet_Applet_getParameter
JRIMethodID FAR methodID_java_applet_Applet_getParameter = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_lang_String *)
java_applet_Applet_getParameter(JRIEnv* env, struct java_applet_Applet* self, struct java_lang_String *a) {
	if (methodID_java_applet_Applet_getParameter == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getParameter (Ljava/lang/String;)Ljava/lang/String;");
	}
	return (struct java_lang_String *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getParameter, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getParameter */

#ifndef UNUSED_java_applet_Applet_getAppletContext
JRIMethodID FAR methodID_java_applet_Applet_getAppletContext = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_applet_AppletContext *)
java_applet_Applet_getAppletContext(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_getAppletContext == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getAppletContext ()Ljava/applet/AppletContext;");
	}
	return (struct java_applet_AppletContext *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getAppletContext);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getAppletContext */

#ifndef UNUSED_java_applet_Applet_resize
JRIMethodID FAR methodID_java_applet_Applet_resize = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_resize(JRIEnv* env, struct java_applet_Applet* self, jint a, jint b) {
	if (methodID_java_applet_Applet_resize == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method resize (II)V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_resize, a, b);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_resize */

#ifndef UNUSED_java_applet_Applet_resize_1
JRIMethodID FAR methodID_java_applet_Applet_resize_1 = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_resize_1(JRIEnv* env, struct java_applet_Applet* self, struct java_awt_Dimension *a) {
	if (methodID_java_applet_Applet_resize_1 == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method resize (Ljava/awt/Dimension;)V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_resize_1, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_resize_1 */

#ifndef UNUSED_java_applet_Applet_showStatus
JRIMethodID FAR methodID_java_applet_Applet_showStatus = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_showStatus(JRIEnv* env, struct java_applet_Applet* self, struct java_lang_String *a) {
	if (methodID_java_applet_Applet_showStatus == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method showStatus (Ljava/lang/String;)V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_showStatus, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_showStatus */

#ifndef UNUSED_java_applet_Applet_getImage
JRIMethodID FAR methodID_java_applet_Applet_getImage = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_awt_Image *)
java_applet_Applet_getImage(JRIEnv* env, struct java_applet_Applet* self, struct java_net_URL *a) {
	if (methodID_java_applet_Applet_getImage == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getImage (Ljava/net/URL;)Ljava/awt/Image;");
	}
	return (struct java_awt_Image *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getImage, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getImage */

#ifndef UNUSED_java_applet_Applet_getImage_1
JRIMethodID FAR methodID_java_applet_Applet_getImage_1 = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_awt_Image *)
java_applet_Applet_getImage_1(JRIEnv* env, struct java_applet_Applet* self, struct java_net_URL *a, struct java_lang_String *b) {
	if (methodID_java_applet_Applet_getImage_1 == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getImage (Ljava/net/URL;Ljava/lang/String;)Ljava/awt/Image;");
	}
	return (struct java_awt_Image *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getImage_1, a, b);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getImage_1 */

#ifndef UNUSED_java_applet_Applet_getAudioClip
JRIMethodID FAR methodID_java_applet_Applet_getAudioClip = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_applet_AudioClip *)
java_applet_Applet_getAudioClip(JRIEnv* env, struct java_applet_Applet* self, struct java_net_URL *a) {
	if (methodID_java_applet_Applet_getAudioClip == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getAudioClip (Ljava/net/URL;)Ljava/applet/AudioClip;");
	}
	return (struct java_applet_AudioClip *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getAudioClip, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getAudioClip */

#ifndef UNUSED_java_applet_Applet_getAudioClip_1
JRIMethodID FAR methodID_java_applet_Applet_getAudioClip_1 = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_applet_AudioClip *)
java_applet_Applet_getAudioClip_1(JRIEnv* env, struct java_applet_Applet* self, struct java_net_URL *a, struct java_lang_String *b) {
	if (methodID_java_applet_Applet_getAudioClip_1 == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getAudioClip (Ljava/net/URL;Ljava/lang/String;)Ljava/applet/AudioClip;");
	}
	return (struct java_applet_AudioClip *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getAudioClip_1, a, b);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getAudioClip_1 */

#ifndef UNUSED_java_applet_Applet_getAppletInfo
JRIMethodID FAR methodID_java_applet_Applet_getAppletInfo = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(struct java_lang_String *)
java_applet_Applet_getAppletInfo(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_getAppletInfo == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getAppletInfo ()Ljava/lang/String;");
	}
	return (struct java_lang_String *)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getAppletInfo);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getAppletInfo */

#ifndef UNUSED_java_applet_Applet_getParameterInfo
JRIMethodID FAR methodID_java_applet_Applet_getParameterInfo = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(jref)
java_applet_Applet_getParameterInfo(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_getParameterInfo == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method getParameterInfo ()[[Ljava/lang/String;");
	}
	return (jref)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_getParameterInfo);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_getParameterInfo */

#ifndef UNUSED_java_applet_Applet_play
JRIMethodID FAR methodID_java_applet_Applet_play = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_play(JRIEnv* env, struct java_applet_Applet* self, struct java_net_URL *a) {
	if (methodID_java_applet_Applet_play == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method play (Ljava/net/URL;)V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_play, a);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_play */

#ifndef UNUSED_java_applet_Applet_play_1
JRIMethodID FAR methodID_java_applet_Applet_play_1 = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_play_1(JRIEnv* env, struct java_applet_Applet* self, struct java_net_URL *a, struct java_lang_String *b) {
	if (methodID_java_applet_Applet_play_1 == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method play (Ljava/net/URL;Ljava/lang/String;)V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_play_1, a, b);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_play_1 */

#ifndef UNUSED_java_applet_Applet_init
JRIMethodID FAR methodID_java_applet_Applet_init = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_init(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_init == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method init ()V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_init);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_init */

#ifndef UNUSED_java_applet_Applet_start
JRIMethodID FAR methodID_java_applet_Applet_start = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_start(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_start == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method start ()V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_start);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_start */

#ifndef UNUSED_java_applet_Applet_stop
JRIMethodID FAR methodID_java_applet_Applet_stop = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_stop(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_stop == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method stop ()V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_stop);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_stop */

#ifndef UNUSED_java_applet_Applet_destroy
JRIMethodID FAR methodID_java_applet_Applet_destroy = JRIUninitialized;
#ifdef DEBUG
JRI_PUBLIC_API(void)
java_applet_Applet_destroy(JRIEnv* env, struct java_applet_Applet* self) {
	if (methodID_java_applet_Applet_destroy == JRIUninitialized) {
		assert(!"Forgot to call use_java_applet_Applet(env) before calling method destroy ()V");
	}
	(void)JRI_CallMethod(env)(env, JRI_CallMethod_op, self, methodID_java_applet_Applet_destroy);
}
#endif /* DEBUG */
#endif /* UNUSED_java_applet_Applet_destroy */

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

#ifndef UNUSED_use_java_applet_Applet

static jglobal _globalclass_java_applet_Applet = NULL;

JRI_PUBLIC_API(struct java_lang_Class*)
use_java_applet_Applet(JRIEnv* env)
{
	if (_globalclass_java_applet_Applet == NULL) {
		struct java_lang_Class* clazz = JRI_FindClass(env, classname_java_applet_Applet);
		if (clazz == NULL) {
			JRI_ThrowNew(env, JRI_FindClass(env, "java/lang/ClassNotFoundException"), classname_java_applet_Applet);
			return NULL;
		}
		use_java_applet_Applet_stub(env, clazz);
		use_java_applet_Applet_setStub(env, clazz);
		use_java_applet_Applet_isActive(env, clazz);
		use_java_applet_Applet_getDocumentBase(env, clazz);
		use_java_applet_Applet_getCodeBase(env, clazz);
		use_java_applet_Applet_getParameter(env, clazz);
		use_java_applet_Applet_getAppletContext(env, clazz);
		use_java_applet_Applet_resize(env, clazz);
		use_java_applet_Applet_resize_1(env, clazz);
		use_java_applet_Applet_showStatus(env, clazz);
		use_java_applet_Applet_getImage(env, clazz);
		use_java_applet_Applet_getImage_1(env, clazz);
		use_java_applet_Applet_getAudioClip(env, clazz);
		use_java_applet_Applet_getAudioClip_1(env, clazz);
		use_java_applet_Applet_getAppletInfo(env, clazz);
		use_java_applet_Applet_getParameterInfo(env, clazz);
		use_java_applet_Applet_play(env, clazz);
		use_java_applet_Applet_play_1(env, clazz);
		use_java_applet_Applet_init(env, clazz);
		use_java_applet_Applet_start(env, clazz);
		use_java_applet_Applet_stop(env, clazz);
		use_java_applet_Applet_destroy(env, clazz);
		use_java_applet_Applet_new(env, clazz);
		_globalclass_java_applet_Applet = JRI_NewGlobalRef(env, clazz);
		return clazz;
	}
	else {
		return JRI_GetGlobalRef(env, _globalclass_java_applet_Applet);
	}
}

JRI_PUBLIC_API(void)
unuse_java_applet_Applet(JRIEnv* env)
{
	if (_globalclass_java_applet_Applet != NULL) {
		struct java_lang_Class* clazz = JRI_GetGlobalRef(env, _globalclass_java_applet_Applet);
		unuse_java_applet_Applet_stub(env, clazz);
		unuse_java_applet_Applet_setStub(env, clazz);
		unuse_java_applet_Applet_isActive(env, clazz);
		unuse_java_applet_Applet_getDocumentBase(env, clazz);
		unuse_java_applet_Applet_getCodeBase(env, clazz);
		unuse_java_applet_Applet_getParameter(env, clazz);
		unuse_java_applet_Applet_getAppletContext(env, clazz);
		unuse_java_applet_Applet_resize(env, clazz);
		unuse_java_applet_Applet_resize_1(env, clazz);
		unuse_java_applet_Applet_showStatus(env, clazz);
		unuse_java_applet_Applet_getImage(env, clazz);
		unuse_java_applet_Applet_getImage_1(env, clazz);
		unuse_java_applet_Applet_getAudioClip(env, clazz);
		unuse_java_applet_Applet_getAudioClip_1(env, clazz);
		unuse_java_applet_Applet_getAppletInfo(env, clazz);
		unuse_java_applet_Applet_getParameterInfo(env, clazz);
		unuse_java_applet_Applet_play(env, clazz);
		unuse_java_applet_Applet_play_1(env, clazz);
		unuse_java_applet_Applet_init(env, clazz);
		unuse_java_applet_Applet_start(env, clazz);
		unuse_java_applet_Applet_stop(env, clazz);
		unuse_java_applet_Applet_destroy(env, clazz);
		unuse_java_applet_Applet_new(env, clazz);
		JRI_DisposeGlobalRef(env, _globalclass_java_applet_Applet);
		_globalclass_java_applet_Applet = NULL;
		clazz = NULL;	/* prevent unused variable 'clazz' warning */
	}
}

#endif /* UNUSED_use_java_applet_Applet */

#ifdef _implementing_java_applet_Applet

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

JRI_PUBLIC_API(void)
unregister_java_applet_Applet(JRIEnv* env)
{
	struct java_lang_Class* clazz = JRI_FindClass(env, classname_java_applet_Applet);
	JRI_UnregisterNatives(env, clazz);
	unuse_java_applet_Applet(env);
}

#endif /* _implementing_java_applet_Applet */

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

#ifndef NO_JDK

#endif /* NO_JDK */