GtkEmbeddedWindowPeer.java (construct): Remove method declaration.

2003-09-16  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java (construct):
	Remove method declaration.
	(create()): Call native create.
	(create(int)): New method.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c:
	(create): Add window_id parameter.  Call gtk_plug_new with
	window_id parameter.
	(construct): Remove method implementation.

From-SVN: r71453
This commit is contained in:
Thomas Fitzsimmons 2003-09-17 04:39:34 +00:00 committed by Thomas Fitzsimmons
parent 2db99d0587
commit cc16baeb1b
3 changed files with 22 additions and 23 deletions

View file

@ -1,4 +1,5 @@
/* GtkEmbeddedWindowPeer.java -- Implements FramePeer using a GtkPlug
/* GtkEmbeddedWindowPeer.java -- Implements EmbeddedWindowPeer using a
GtkPlug
Copyright (C) 2003 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@ -44,12 +45,15 @@ import gnu.java.awt.peer.EmbeddedWindowPeer;
public class GtkEmbeddedWindowPeer extends GtkFramePeer
implements EmbeddedWindowPeer
{
native void create();
native void construct (int window_id);
native void create(int window_id);
void create ()
{
create (((EmbeddedWindow) awtComponent).getHandle());
}
public GtkEmbeddedWindowPeer (EmbeddedWindow w)
{
super (w);
construct (w.getHandle());
}
}