2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JDialog__
5 #define __javax_swing_JDialog__
9 #include <java/awt/Dialog.h>
22 class GraphicsConfiguration
;
32 namespace accessibility
34 class AccessibleContext
;
46 class javax::swing::JDialog
: public ::java::awt::Dialog
51 JDialog(::java::awt::Dialog
*);
52 JDialog(::java::awt::Dialog
*, jboolean
);
53 JDialog(::java::awt::Dialog
*, ::java::lang::String
*);
54 JDialog(::java::awt::Dialog
*, ::java::lang::String
*, jboolean
);
55 JDialog(::java::awt::Dialog
*, ::java::lang::String
*, jboolean
, ::java::awt::GraphicsConfiguration
*);
56 JDialog(::java::awt::Frame
*);
57 JDialog(::java::awt::Frame
*, jboolean
);
58 JDialog(::java::awt::Frame
*, ::java::lang::String
*);
59 JDialog(::java::awt::Frame
*, ::java::lang::String
*, jboolean
);
60 JDialog(::java::awt::Frame
*, ::java::lang::String
*, jboolean
, ::java::awt::GraphicsConfiguration
*);
61 public: // actually protected
62 virtual void dialogInit();
64 static jboolean
isDefaultLookAndFeelDecorated();
65 static void setDefaultLookAndFeelDecorated(jboolean
);
66 virtual ::java::awt::Dimension
* getPreferredSize();
67 virtual ::javax::swing::JMenuBar
* getJMenuBar();
68 virtual void setJMenuBar(::javax::swing::JMenuBar
*);
69 virtual void setLayout(::java::awt::LayoutManager
*);
70 virtual void setLayeredPane(::javax::swing::JLayeredPane
*);
71 virtual ::javax::swing::JLayeredPane
* getLayeredPane();
72 virtual ::javax::swing::JRootPane
* getRootPane();
73 public: // actually protected
74 virtual void setRootPane(::javax::swing::JRootPane
*);
75 virtual ::javax::swing::JRootPane
* createRootPane();
77 virtual ::java::awt::Container
* getContentPane();
78 virtual void setContentPane(::java::awt::Container
*);
79 virtual ::java::awt::Component
* getGlassPane();
80 virtual void setGlassPane(::java::awt::Component
*);
81 public: // actually protected
82 virtual void addImpl(::java::awt::Component
*, ::java::lang::Object
*, jint
);
84 virtual void remove(::java::awt::Component
*);
85 public: // actually protected
86 virtual jboolean
isRootPaneCheckingEnabled();
87 virtual void setRootPaneCheckingEnabled(jboolean
);
89 virtual void update(::java::awt::Graphics
*);
90 public: // actually protected
91 virtual void processWindowEvent(::java::awt::event::WindowEvent
*);
93 virtual void setDefaultCloseOperation(jint
);
94 virtual jint
getDefaultCloseOperation();
95 public: // actually protected
96 virtual ::java::lang::String
* paramString();
98 virtual ::javax::accessibility::AccessibleContext
* getAccessibleContext();
100 static const jlong serialVersionUID
= -864070866424508218LL;
101 public: // actually protected
102 ::javax::accessibility::AccessibleContext
* __attribute__((aligned(__alignof__( ::java::awt::Dialog
)))) accessibleContext
;
103 ::javax::swing::JRootPane
* rootPane
;
104 jboolean rootPaneCheckingEnabled
;
107 static jboolean decorated
;
109 static ::java::lang::Class
class$
;
112 #endif // __javax_swing_JDialog__