OSDN Git Service

PR target/43742
[pf3gnuchains/gcc-fork.git] / libjava / javax / swing / Box.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __javax_swing_Box__
5 #define __javax_swing_Box__
6
7 #pragma interface
8
9 #include <javax/swing/JComponent.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16         class Component;
17         class Dimension;
18         class LayoutManager;
19     }
20   }
21   namespace javax
22   {
23     namespace accessibility
24     {
25         class AccessibleContext;
26     }
27     namespace swing
28     {
29         class Box;
30     }
31   }
32 }
33
34 class javax::swing::Box : public ::javax::swing::JComponent
35 {
36
37 public:
38   Box(jint);
39   static ::java::awt::Component * createGlue();
40   static ::javax::swing::Box * createHorizontalBox();
41   static ::java::awt::Component * createHorizontalGlue();
42   static ::java::awt::Component * createHorizontalStrut(jint);
43   static ::java::awt::Component * createRigidArea(::java::awt::Dimension *);
44   static ::javax::swing::Box * createVerticalBox();
45   static ::java::awt::Component * createVerticalGlue();
46   static ::java::awt::Component * createVerticalStrut(jint);
47   virtual void setLayout(::java::awt::LayoutManager *);
48   virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
49 private:
50   static const jlong serialVersionUID = 1525417495883046342LL;
51 public:
52   static ::java::lang::Class class$;
53 };
54
55 #endif // __javax_swing_Box__