Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / gnu / java / awt / peer / gtk / GtkContainerPeer.h
blob6097fc88c7c902bab2b05f13d13c0ebe0ba32b9b
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_peer_gtk_GtkContainerPeer__
5 #define __gnu_java_awt_peer_gtk_GtkContainerPeer__
7 #pragma interface
9 #include <gnu/java/awt/peer/gtk/GtkComponentPeer.h>
10 extern "Java"
12 namespace gnu
14 namespace java
16 namespace awt
18 namespace peer
20 namespace gtk
22 class GtkContainerPeer;
28 namespace java
30 namespace awt
32 class Color;
33 class Container;
34 class Font;
35 class Insets;
40 class gnu::java::awt::peer::gtk::GtkContainerPeer : public ::gnu::java::awt::peer::gtk::GtkComponentPeer
43 public:
44 GtkContainerPeer(::java::awt::Container *);
45 virtual void beginValidate();
46 virtual void endValidate();
47 virtual ::java::awt::Insets * getInsets();
48 virtual ::java::awt::Insets * insets();
49 virtual void setBounds(jint, jint, jint, jint);
50 virtual void setFont(::java::awt::Font *);
51 virtual void beginLayout();
52 virtual void endLayout();
53 virtual jboolean isPaintPending();
54 virtual void setBackground(::java::awt::Color *);
55 virtual jboolean isRestackSupported();
56 virtual void cancelPendingPaint(jint, jint, jint, jint);
57 virtual void restack();
58 public: // actually package-private
59 ::java::awt::Container * __attribute__((aligned(__alignof__( ::gnu::java::awt::peer::gtk::GtkComponentPeer)))) c;
60 public:
61 static ::java::lang::Class class$;
64 #endif // __gnu_java_awt_peer_gtk_GtkContainerPeer__