JWindow.h 2.7 KB

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