JSpinner$DefaultEditor.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __javax_swing_JSpinner$DefaultEditor__
  3. #define __javax_swing_JSpinner$DefaultEditor__
  4. #pragma interface
  5. #include <javax/swing/JPanel.h>
  6. extern "Java"
  7. {
  8. namespace java
  9. {
  10. namespace awt
  11. {
  12. class Component;
  13. class Container;
  14. class Dimension;
  15. }
  16. namespace beans
  17. {
  18. class PropertyChangeEvent;
  19. }
  20. }
  21. namespace javax
  22. {
  23. namespace swing
  24. {
  25. class JFormattedTextField;
  26. class JSpinner;
  27. class JSpinner$DefaultEditor;
  28. namespace event
  29. {
  30. class ChangeEvent;
  31. }
  32. }
  33. }
  34. }
  35. class javax::swing::JSpinner$DefaultEditor : public ::javax::swing::JPanel
  36. {
  37. public:
  38. JSpinner$DefaultEditor(::javax::swing::JSpinner *);
  39. virtual ::javax::swing::JSpinner * getSpinner();
  40. virtual void commitEdit();
  41. virtual void dismiss(::javax::swing::JSpinner *);
  42. virtual ::javax::swing::JFormattedTextField * getTextField();
  43. virtual void layoutContainer(::java::awt::Container *);
  44. virtual ::java::awt::Dimension * minimumLayoutSize(::java::awt::Container *);
  45. virtual ::java::awt::Dimension * preferredLayoutSize(::java::awt::Container *);
  46. virtual void propertyChange(::java::beans::PropertyChangeEvent *);
  47. virtual void stateChanged(::javax::swing::event::ChangeEvent *);
  48. virtual void removeLayoutComponent(::java::awt::Component *);
  49. virtual void addLayoutComponent(::java::lang::String *, ::java::awt::Component *);
  50. private:
  51. ::javax::swing::JSpinner * __attribute__((aligned(__alignof__( ::javax::swing::JPanel)))) spinner;
  52. public: // actually package-private
  53. ::javax::swing::JFormattedTextField * ftf;
  54. private:
  55. static const jlong serialVersionUID = -5317788736173368172LL;
  56. public:
  57. static ::java::lang::Class class$;
  58. };
  59. #endif // __javax_swing_JSpinner$DefaultEditor__