Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / gnu / java / awt / peer / swing / SwingMenuItemPeer.h
blobf79e2d27fcf1d59f35bf2f6c4385160b397e75b4
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_peer_swing_SwingMenuItemPeer__
5 #define __gnu_java_awt_peer_swing_SwingMenuItemPeer__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace gnu
14 namespace java
16 namespace awt
18 namespace peer
20 namespace swing
22 class SwingMenuItemPeer;
28 namespace java
30 namespace awt
32 class Font;
33 class MenuItem;
36 namespace javax
38 namespace swing
40 class JMenuItem;
45 class gnu::java::awt::peer::swing::SwingMenuItemPeer : public ::java::lang::Object
48 public:
49 SwingMenuItemPeer(::java::awt::MenuItem *);
50 virtual void disable();
51 virtual void enable();
52 virtual void setEnabled(jboolean);
53 virtual void setLabel(::java::lang::String *);
54 virtual void dispose();
55 virtual void setFont(::java::awt::Font *);
56 public: // actually package-private
57 ::java::awt::MenuItem * __attribute__((aligned(__alignof__( ::java::lang::Object)))) awtMenuItem;
58 ::javax::swing::JMenuItem * menuItem;
59 public:
60 static ::java::lang::Class class$;
63 #endif // __gnu_java_awt_peer_swing_SwingMenuItemPeer__