2016-06-27 François Dumont <fdumont@gcc.gnu.org>
[official-gcc.git] / libjava / javax / swing / JCheckBox.h
blobb57d5c1671b5043d2cfa8b82d09fb8ec94c7b371
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JCheckBox__
5 #define __javax_swing_JCheckBox__
7 #pragma interface
9 #include <javax/swing/JToggleButton.h>
10 extern "Java"
12 namespace javax
14 namespace accessibility
16 class AccessibleContext;
18 namespace swing
20 class Action;
21 class Icon;
22 class JCheckBox;
27 class javax::swing::JCheckBox : public ::javax::swing::JToggleButton
30 void init();
31 public:
32 JCheckBox();
33 JCheckBox(::javax::swing::Action *);
34 JCheckBox(::javax::swing::Icon *);
35 JCheckBox(::javax::swing::Icon *, jboolean);
36 JCheckBox(::java::lang::String *);
37 JCheckBox(::java::lang::String *, jboolean);
38 JCheckBox(::java::lang::String *, ::javax::swing::Icon *);
39 JCheckBox(::java::lang::String *, ::javax::swing::Icon *, jboolean);
40 virtual ::java::lang::String * getUIClassID();
41 public: // actually protected
42 virtual ::java::lang::String * paramString();
43 public:
44 virtual jboolean isBorderPaintedFlat();
45 virtual void setBorderPaintedFlat(jboolean);
46 virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
47 private:
48 static const jlong serialVersionUID = -5246739313864538930LL;
49 public:
50 static ::java::lang::String * BORDER_PAINTED_FLAT_CHANGED_PROPERTY;
51 private:
52 jboolean __attribute__((aligned(__alignof__( ::javax::swing::JToggleButton)))) borderPaintedFlat;
53 public:
54 static ::java::lang::Class class$;
57 #endif // __javax_swing_JCheckBox__