2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JCheckBoxMenuItem__
5 #define __javax_swing_JCheckBoxMenuItem__
9 #include <javax/swing/JMenuItem.h>
10 #include <gcj/array.h>
16 namespace accessibility
18 class AccessibleContext;
24 class JCheckBoxMenuItem;
29 class javax::swing::JCheckBoxMenuItem : public ::javax::swing::JMenuItem
34 JCheckBoxMenuItem(::javax::swing::Icon *);
35 JCheckBoxMenuItem(::java::lang::String *);
36 JCheckBoxMenuItem(::javax::swing::Action *);
37 JCheckBoxMenuItem(::java::lang::String *, ::javax::swing::Icon *);
38 JCheckBoxMenuItem(::java::lang::String *, jboolean);
39 JCheckBoxMenuItem(::java::lang::String *, ::javax::swing::Icon *, jboolean);
40 virtual ::java::lang::String * getUIClassID();
41 virtual jboolean getState();
42 virtual void setState(jboolean);
43 virtual JArray< ::java::lang::Object * > * getSelectedObjects();
44 virtual void requestFocus();
45 public: // actually protected
46 virtual ::java::lang::String * paramString();
48 virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
50 static const jlong serialVersionUID = -6676402307973384715LL;
51 static ::java::lang::String * uiClassID;
52 jboolean __attribute__((aligned(__alignof__( ::javax::swing::JMenuItem)))) state;
53 JArray< ::java::lang::Object * > * selectedObjects;
55 static ::java::lang::Class class$;
58 #endif // __javax_swing_JCheckBoxMenuItem__