remove dummy implementation of GdkGraphics GdkPixbufDecoder native functions
authormotse <none@none>
Sat, 6 Nov 2004 22:55:46 +0000 (22:55 +0000)
committermotse <none@none>
Sat, 6 Nov 2004 22:55:46 +0000 (22:55 +0000)
16 files changed:
jni.c
nat/GdkGraphics.c [deleted file]
nat/GdkPixbufDecoder.c [deleted file]
nat/gnu_java_awt_peer_gtk_GdkGraphics.h
nat/gnu_java_awt_peer_gtk_GtkButtonPeer.h
nat/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h
nat/gnu_java_awt_peer_gtk_GtkChoicePeer.h
nat/gnu_java_awt_peer_gtk_GtkComponentPeer.h
nat/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h
nat/gnu_java_awt_peer_gtk_GtkFramePeer.h
nat/gnu_java_awt_peer_gtk_GtkMenuPeer.h
nat/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h
nat/gnu_java_awt_peer_gtk_GtkWindowPeer.h
native.c
src/native/jni.c
src/native/native.c

diff --git a/jni.c b/jni.c
index 632125e90d57f9960c4d49b438fbf9d3d073b35b..1d88ec31786ceb86e09194179143a8119b30e2a1 100644 (file)
--- a/jni.c
+++ b/jni.c
@@ -28,7 +28,7 @@
 
    Changes: Joseph Wenninger, Martin Platter
 
-   $Id: jni.c 1426 2004-11-01 12:21:59Z twisti $
+   $Id: jni.c 1464 2004-11-06 22:55:46Z motse $
 
 */
 
@@ -563,7 +563,7 @@ jobject callObjectMethod (jobject obj, jmethodID methodID, va_list args)
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, 'O');
        /*      printf("parameter: obj: %p",blk[0].item); */
@@ -624,7 +624,7 @@ jint callIntegerMethod(jobject obj, jmethodID methodID, char retType, va_list ar
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */ argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, retType);
 
@@ -682,7 +682,7 @@ jlong callLongMethod(jobject obj, jmethodID methodID, va_list args)
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock,/* 4 */argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, 'J');
 
@@ -723,7 +723,7 @@ jdouble callFloatMethod(jobject obj, jmethodID methodID, va_list args,char retTy
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */ argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, retType);
 
@@ -3481,7 +3481,7 @@ jobject *jni_method_invokeNativeHelper(JNIEnv *env, struct methodinfo *methodID,
 
        if ((methodID->flags & ACC_STATIC) && (obj)) obj = 0;
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */argcount+2);
 
        retT = fill_callblock_objA(obj, methodID->descriptor, blk, params);
 
@@ -3632,11 +3632,11 @@ jobject *jni_method_invokeNativeHelper(JNIEnv *env, struct methodinfo *methodID,
 
        default:
                /* if this happens the acception has already been set by fill_callblock_objA*/
-               MFREE(blk, jni_callblock, 4 /*argcount+2*/);
+               MFREE(blk, jni_callblock, /*4 */ argcount+2);
                return (jobject *) 0;
        }
 
-       MFREE(blk, jni_callblock, 4 /*argcount+2*/);
+       MFREE(blk, jni_callblock, /* 4 */ argcount+2);
 
        if (*exceptionptr) {
                java_objectheader *exceptionToWrap = *exceptionptr;
diff --git a/nat/GdkGraphics.c b/nat/GdkGraphics.c
deleted file mode 100644 (file)
index 23e1a5e..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-
-/*
- * Class:     gnu/java/awt/peer/gtk/GdkGraphics
- * Method:    initState
- * Signature: (Lgnu/java/awt/peer/gtk/GtkComponentPeer;)[I
- */
-JNIEXPORT java_intarray* JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_initState (JNIEnv *env ,  struct gnu_java_awt_peer_gtk_GdkGraphics* this , struct gnu_java_awt_peer_gtk_GtkComponentPeer* par1) {
-}
diff --git a/nat/GdkPixbufDecoder.c b/nat/GdkPixbufDecoder.c
deleted file mode 100644 (file)
index ef2d744..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-
-/*
- * Class:     gnu/java/awt/peer/gtk/GdkPixbufDecoder
- * Method:    initStaticState
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_initStaticState (JNIEnv *env , jclass clazz ) {
-}
-
-/*
- * Class:     gnu/java/awt/peer/gtk/GdkPixbufDecoder
- * Method:    initState
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_initState (JNIEnv *env ,  struct gnu_java_awt_peer_gtk_GdkPixbufDecoder* this ) {
-}
-/*
- * Class:     gnu/java/awt/peer/gtk/GdkPixbufDecoder
- * Method:    pumpBytes
- * Signature: ([BI)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpBytes (JNIEnv *env ,  struct gnu_java_awt_peer_gtk_GdkPixbufDecoder* this , java_bytearray* par1, s4 par2) {
-}
-/*
- * Class:     gnu/java/awt/peer/gtk/GdkPixbufDecoder
- * Method:    finish
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_finish (JNIEnv *env ,  struct gnu_java_awt_peer_gtk_GdkPixbufDecoder* this ) {
-}
index fa86543e330b5bdc6932a2dc282d60086bb7a9f5..e9950a7fb1bf5b23a4602c40604bfb0050e0aaf2 100644 (file)
@@ -21,9 +21,9 @@ typedef struct gnu_java_awt_peer_gtk_GdkGraphics {
 /*
  * Class:     gnu/java/awt/peer/gtk/GdkGraphics
  * Method:    initState
- * Signature: (Lgnu/java/awt/peer/gtk/GtkComponentPeer;)[I
+ * Signature: (Lgnu/java/awt/peer/gtk/GtkComponentPeer;)V
  */
-JNIEXPORT java_intarray* JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_initState__Lgnu_java_awt_peer_gtk_GtkComponentPeer_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct gnu_java_awt_peer_gtk_GtkComponentPeer* par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_initState__Lgnu_java_awt_peer_gtk_GtkComponentPeer_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct gnu_java_awt_peer_gtk_GtkComponentPeer* par1);
 
 
 /*
@@ -74,6 +74,14 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_dispose(JNIEnv *en
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_copyPixmap(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct java_awt_Graphics* par1, s4 par2, s4 par3, s4 par4, s4 par5);
 
 
+/*
+ * Class:     gnu/java/awt/peer/gtk/GdkGraphics
+ * Method:    copyAndScalePixmap
+ * Signature: (Ljava/awt/Graphics;ZZIIIIIIII)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGraphics_copyAndScalePixmap(JNIEnv *env, struct gnu_java_awt_peer_gtk_GdkGraphics* this, struct java_awt_Graphics* par1, s4 par2, s4 par3, s4 par4, s4 par5, s4 par6, s4 par7, s4 par8, s4 par9, s4 par10, s4 par11);
+
+
 /*
  * Class:     gnu/java/awt/peer/gtk/GdkGraphics
  * Method:    drawLine
index 0155e0278ed508e09f7b8b8a0c467f8c0df1cc47..d0faf999daf912d0c5b838a9f2a6604a061a1898 100644 (file)
@@ -17,9 +17,9 @@ typedef struct gnu_java_awt_peer_gtk_GtkButtonPeer {
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkButtonPeer
  * Method:    create
- * Signature: ()V
+ * Signature: (Ljava/lang/String;)V
  */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkButtonPeer* this, struct java_lang_String* par1);
 
 
 /*
index 9eb654aaf2ded5ee0ae0fffda5729eb224229bdc..1621ac89d6f2ade87870476b5943eb922832b7c3 100644 (file)
@@ -18,10 +18,10 @@ typedef struct gnu_java_awt_peer_gtk_GtkCheckboxPeer {
 
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkCheckboxPeer
- * Method:    nativeCreate
- * Signature: (Lgnu/java/awt/peer/gtk/GtkCheckboxGroupPeer;Z)V
+ * Method:    create
+ * Signature: (Lgnu/java/awt/peer/gtk/GtkCheckboxGroupPeer;)V
  */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_nativeCreate(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer* par1, s4 par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer* par1);
 
 
 /*
@@ -50,10 +50,18 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetFont(JNI
 
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkCheckboxPeer
- * Method:    gtkSetLabel
+ * Method:    gtkButtonSetLabel
  * Signature: (Ljava/lang/String;)V
  */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkSetLabel(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct java_lang_String* par1);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkButtonSetLabel(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, struct java_lang_String* par1);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkCheckboxPeer
+ * Method:    gtkToggleButtonSetActive
+ * Signature: (Z)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkToggleButtonSetActive(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkCheckboxPeer* this, s4 par1);
 
 #endif
 
index 478a48959aa4441a946edc62c251078cb197e0ce..91eb65bc321287c75897c502bb31932882cd9bb7 100644 (file)
@@ -32,10 +32,10 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_append(JNIEnv *e
 
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkChoicePeer
- * Method:    getHistory
+ * Method:    nativeGetSelected
  * Signature: ()I
  */
-JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_getHistory(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this);
+JNIEXPORT s4 JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeGetSelected(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this);
 
 
 /*
@@ -54,6 +54,14 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeAdd(JNIEnv
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemove(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this, s4 par1);
 
 
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkChoicePeer
+ * Method:    nativeRemoveAll
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkChoicePeer_nativeRemoveAll(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkChoicePeer* this);
+
+
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkChoicePeer
  * Method:    select
index bb0d7d53fad62f7fa3dbc45dfa87c071cec59bb9..ebac7935a745f958b85ce30ba6f62f218e26dedf 100644 (file)
@@ -102,6 +102,22 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetB
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetForeground(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, s4 par1, s4 par2, s4 par3);
 
 
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method:    gtkWidgetSetSensitive
+ * Signature: (Z)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetSensitive(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, s4 par1);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
+ * Method:    gtkWidgetSetParent
+ * Signature: (Ljava/awt/peer/ComponentPeer;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetParent(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_awt_peer_ComponentPeer* par1);
+
+
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
  * Method:    gtkWidgetRequestFocus
@@ -176,42 +192,18 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeBoun
 
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method:    set
- * Signature: (Ljava/lang/String;Ljava/lang/String;)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_String_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, struct java_lang_String* par2);
-
-
-/*
- * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method:    set
- * Signature: (Ljava/lang/String;Z)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Z(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2);
-
-
-/*
- * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method:    set
- * Signature: (Ljava/lang/String;I)V
- */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2I(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, s4 par2);
-
-
-/*
- * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method:    set
- * Signature: (Ljava/lang/String;F)V
+ * Method:    hide
+ * Signature: ()V
  */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2F(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, float par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_hide(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
 
 
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkComponentPeer
- * Method:    set
- * Signature: (Ljava/lang/String;Ljava/lang/Object;)V
+ * Method:    show
+ * Signature: ()V
  */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_Object_2(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this, struct java_lang_String* par1, struct java_lang_Object* par2);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkComponentPeer_show(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkComponentPeer* this);
 
 #endif
 
index e8f895156243751fcb2c6cedc89ea2737db759de..eacbedd4a6e2878ef33844a420ac031aff75f8fe 100644 (file)
@@ -16,15 +16,16 @@ typedef struct gnu_java_awt_peer_gtk_GtkFileDialogPeer {
    s4 oldState;
    struct java_lang_String* currentFile;
    struct java_lang_String* currentDirectory;
+   struct java_io_FilenameFilter* filter;
 } gnu_java_awt_peer_gtk_GtkFileDialogPeer;
 
 
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkFileDialogPeer
  * Method:    create
- * Signature: ()V
+ * Signature: (Lgnu/java/awt/peer/gtk/GtkContainerPeer;)V
  */
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this, struct gnu_java_awt_peer_gtk_GtkContainerPeer* par1);
 
 
 /*
@@ -50,5 +51,29 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectSigna
  */
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this, struct java_lang_String* par1);
 
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkFileDialogPeer
+ * Method:    nativeGetDirectory
+ * Signature: ()Ljava/lang/String;
+ */
+JNIEXPORT struct java_lang_String* JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeGetDirectory(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkFileDialogPeer
+ * Method:    nativeSetDirectory
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetDirectory(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this, struct java_lang_String* par1);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkFileDialogPeer
+ * Method:    nativeSetFilenameFilter
+ * Signature: (Ljava/io/FilenameFilter;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFilenameFilter(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFileDialogPeer* this, struct java_io_FilenameFilter* par1);
+
 #endif
 
index 1db8f5f3f06663d9fe8d0b4ca145fcdcf7c42a56..93469529d2c3b9c7063a8cd5b18e225922c3fee4 100644 (file)
@@ -58,5 +58,21 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_moveLayout(JNIEnv
  */
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_gtkLayoutSetVisible(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, s4 par1);
 
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkFramePeer
+ * Method:    nativeSetIconImageFromDecoder
+ * Signature: (Lgnu/java/awt/peer/gtk/GdkPixbufDecoder;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImageFromDecoder(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, struct gnu_java_awt_peer_gtk_GdkPixbufDecoder* par1);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkFramePeer
+ * Method:    nativeSetIconImageFromData
+ * Signature: ([III)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImageFromData(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkFramePeer* this, java_intarray* par1, s4 par2, s4 par3);
+
 #endif
 
index c006a3ca98200aef0b1feb88b226643a8a978bc0..7d302998803941a4be0728a296903fe60186f03a 100644 (file)
@@ -36,6 +36,14 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem(JNIEnv *en
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_setupAccelGroup(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkMenuPeer* this, struct gnu_java_awt_peer_gtk_GtkGenericPeer* par1);
 
 
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkMenuPeer
+ * Method:    addTearOff
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addTearOff(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkMenuPeer* this);
+
+
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkMenuPeer
  * Method:    delItem
index 8e020ec8ed8a2238c9b5b6fd8c55c4f17a0839f9..0ce49c48c4f38b4d12ce9cec480191e2531549c2 100644 (file)
@@ -22,6 +22,22 @@ typedef struct gnu_java_awt_peer_gtk_GtkTextFieldPeer {
 JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_create(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this, s4 par1);
 
 
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkTextFieldPeer
+ * Method:    gtkWidgetSetBackground
+ * Signature: (III)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkWidgetSetBackground(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this, s4 par1, s4 par2, s4 par3);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkTextFieldPeer
+ * Method:    gtkWidgetSetForeground
+ * Signature: (III)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkWidgetSetForeground(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkTextFieldPeer* this, s4 par1, s4 par2, s4 par3);
+
+
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkTextFieldPeer
  * Method:    gtkEntryGetBorderWidth
index 22c6b2d66e8d91a4b5b44ccb73865cbcd1576d73..7e4437928f6185d8ffc017afc7b744db1bb83d6f 100644 (file)
@@ -17,6 +17,30 @@ typedef struct gnu_java_awt_peer_gtk_GtkWindowPeer {
 } gnu_java_awt_peer_gtk_GtkWindowPeer;
 
 
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkWindowPeer
+ * Method:    gtkWindowSetTitle
+ * Signature: (Ljava/lang/String;)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetTitle(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this, struct java_lang_String* par1);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkWindowPeer
+ * Method:    gtkWindowSetResizable
+ * Signature: (Z)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetResizable(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this, s4 par1);
+
+
+/*
+ * Class:     gnu/java/awt/peer/gtk/GtkWindowPeer
+ * Method:    gtkWindowSetModal
+ * Signature: (Z)V
+ */
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetModal(JNIEnv *env, struct gnu_java_awt_peer_gtk_GtkWindowPeer* this, s4 par1);
+
+
 /*
  * Class:     gnu/java/awt/peer/gtk/GtkWindowPeer
  * Method:    create
index 9db5a496478a0933735ae51a9bd3406ae87e44e5..22fec7c0ba72e1ad5d96df05714241eb65f726e8 100644 (file)
--- a/native.c
+++ b/native.c
@@ -31,7 +31,7 @@
    The .hh files created with the header file generator are all
    included here as are the C functions implementing these methods.
 
-   $Id: native.c 1444 2004-11-05 13:54:52Z twisti $
+   $Id: native.c 1464 2004-11-06 22:55:46Z motse $
 
 */
 
@@ -130,9 +130,7 @@ void use_class_as_object(classinfo *c)
 /*************************** include native methods ***************************/ 
 
 #ifdef USE_GTK 
-#include "nat/GdkGraphics.c"
 #include "nat/GtkComponentPeer.c"
-#include "nat/GdkPixbufDecoder.c"
 #include "nat/GtkScrollPanePeer.c"
 #include "nat/GtkFileDialogPeer.c"
 #endif
index 632125e90d57f9960c4d49b438fbf9d3d073b35b..1d88ec31786ceb86e09194179143a8119b30e2a1 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes: Joseph Wenninger, Martin Platter
 
-   $Id: jni.c 1426 2004-11-01 12:21:59Z twisti $
+   $Id: jni.c 1464 2004-11-06 22:55:46Z motse $
 
 */
 
@@ -563,7 +563,7 @@ jobject callObjectMethod (jobject obj, jmethodID methodID, va_list args)
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, 'O');
        /*      printf("parameter: obj: %p",blk[0].item); */
@@ -624,7 +624,7 @@ jint callIntegerMethod(jobject obj, jmethodID methodID, char retType, va_list ar
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */ argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, retType);
 
@@ -682,7 +682,7 @@ jlong callLongMethod(jobject obj, jmethodID methodID, va_list args)
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock,/* 4 */argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, 'J');
 
@@ -723,7 +723,7 @@ jdouble callFloatMethod(jobject obj, jmethodID methodID, va_list args,char retTy
        }
 #endif
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */ argcount+2);
 
        fill_callblock(obj, methodID->descriptor, blk, args, retType);
 
@@ -3481,7 +3481,7 @@ jobject *jni_method_invokeNativeHelper(JNIEnv *env, struct methodinfo *methodID,
 
        if ((methodID->flags & ACC_STATIC) && (obj)) obj = 0;
 
-       blk = MNEW(jni_callblock, 4 /*argcount+2*/);
+       blk = MNEW(jni_callblock, /*4 */argcount+2);
 
        retT = fill_callblock_objA(obj, methodID->descriptor, blk, params);
 
@@ -3632,11 +3632,11 @@ jobject *jni_method_invokeNativeHelper(JNIEnv *env, struct methodinfo *methodID,
 
        default:
                /* if this happens the acception has already been set by fill_callblock_objA*/
-               MFREE(blk, jni_callblock, 4 /*argcount+2*/);
+               MFREE(blk, jni_callblock, /*4 */ argcount+2);
                return (jobject *) 0;
        }
 
-       MFREE(blk, jni_callblock, 4 /*argcount+2*/);
+       MFREE(blk, jni_callblock, /* 4 */ argcount+2);
 
        if (*exceptionptr) {
                java_objectheader *exceptionToWrap = *exceptionptr;
index 9db5a496478a0933735ae51a9bd3406ae87e44e5..22fec7c0ba72e1ad5d96df05714241eb65f726e8 100644 (file)
@@ -31,7 +31,7 @@
    The .hh files created with the header file generator are all
    included here as are the C functions implementing these methods.
 
-   $Id: native.c 1444 2004-11-05 13:54:52Z twisti $
+   $Id: native.c 1464 2004-11-06 22:55:46Z motse $
 
 */
 
@@ -130,9 +130,7 @@ void use_class_as_object(classinfo *c)
 /*************************** include native methods ***************************/ 
 
 #ifdef USE_GTK 
-#include "nat/GdkGraphics.c"
 #include "nat/GtkComponentPeer.c"
-#include "nat/GdkPixbufDecoder.c"
 #include "nat/GtkScrollPanePeer.c"
 #include "nat/GtkFileDialogPeer.c"
 #endif