OSDN Git Service

Mark ChangeLog
[pf3gnuchains/gcc-fork.git] / libjava / javax / swing / JWindow.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __javax_swing_JWindow__
5 #define __javax_swing_JWindow__
6
7 #pragma interface
8
9 #include <java/awt/Window.h>
10 extern "Java"
11 {
12   namespace java
13   {
14     namespace awt
15     {
16         class Component;
17         class Container;
18         class Dimension;
19         class Frame;
20         class Graphics;
21         class GraphicsConfiguration;
22         class LayoutManager;
23         class Window;
24       namespace event
25       {
26           class KeyEvent;
27       }
28     }
29   }
30   namespace javax
31   {
32     namespace accessibility
33     {
34         class AccessibleContext;
35     }
36     namespace swing
37     {
38         class JLayeredPane;
39         class JRootPane;
40         class JWindow;
41     }
42   }
43 }
44
45 class javax::swing::JWindow : public ::java::awt::Window
46 {
47
48 public:
49   JWindow();
50   JWindow(::java::awt::GraphicsConfiguration *);
51   JWindow(::java::awt::Frame *);
52   JWindow(::java::awt::Window *);
53   JWindow(::java::awt::Window *, ::java::awt::GraphicsConfiguration *);
54 public: // actually protected
55   virtual void windowInit();
56 public:
57   virtual ::java::awt::Dimension * getPreferredSize();
58   virtual void setLayout(::java::awt::LayoutManager *);
59   virtual void setLayeredPane(::javax::swing::JLayeredPane *);
60   virtual ::javax::swing::JLayeredPane * getLayeredPane();
61   virtual ::javax::swing::JRootPane * getRootPane();
62 public: // actually protected
63   virtual void setRootPane(::javax::swing::JRootPane *);
64   virtual ::javax::swing::JRootPane * createRootPane();
65 public:
66   virtual ::java::awt::Container * getContentPane();
67   virtual void setContentPane(::java::awt::Container *);
68   virtual ::java::awt::Component * getGlassPane();
69   virtual void setGlassPane(::java::awt::Component *);
70 public: // actually protected
71   virtual void addImpl(::java::awt::Component *, ::java::lang::Object *, jint);
72 public:
73   virtual void remove(::java::awt::Component *);
74 public: // actually protected
75   virtual jboolean isRootPaneCheckingEnabled();
76   virtual void setRootPaneCheckingEnabled(jboolean);
77 public:
78   virtual void update(::java::awt::Graphics *);
79 public: // actually protected
80   virtual void processKeyEvent(::java::awt::event::KeyEvent *);
81 public:
82   virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
83 public: // actually protected
84   virtual ::java::lang::String * paramString();
85 private:
86   static const jlong serialVersionUID = 5420698392125238833LL;
87 public: // actually protected
88   ::javax::swing::JRootPane * __attribute__((aligned(__alignof__( ::java::awt::Window)))) rootPane;
89   jboolean rootPaneCheckingEnabled;
90   ::javax::accessibility::AccessibleContext * accessibleContext;
91 public:
92   static ::java::lang::Class class$;
93 };
94
95 #endif // __javax_swing_JWindow__