JDialog.h 3.5 KB

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