2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_JSpinner$DefaultEditor__
5 #define __javax_swing_JSpinner$DefaultEditor__
9 #include <javax/swing/JPanel.h>
22 class PropertyChangeEvent
;
29 class JFormattedTextField
;
31 class JSpinner$DefaultEditor
;
40 class javax::swing::JSpinner$DefaultEditor
: public ::javax::swing::JPanel
44 JSpinner$
DefaultEditor(::javax::swing::JSpinner
*);
45 virtual ::javax::swing::JSpinner
* getSpinner();
46 virtual void commitEdit();
47 virtual void dismiss(::javax::swing::JSpinner
*);
48 virtual ::javax::swing::JFormattedTextField
* getTextField();
49 virtual void layoutContainer(::java::awt::Container
*);
50 virtual ::java::awt::Dimension
* minimumLayoutSize(::java::awt::Container
*);
51 virtual ::java::awt::Dimension
* preferredLayoutSize(::java::awt::Container
*);
52 virtual void propertyChange(::java::beans::PropertyChangeEvent
*);
53 virtual void stateChanged(::javax::swing::event::ChangeEvent
*);
54 virtual void removeLayoutComponent(::java::awt::Component
*);
55 virtual void addLayoutComponent(::java::lang::String
*, ::java::awt::Component
*);
57 ::javax::swing::JSpinner
* __attribute__((aligned(__alignof__( ::javax::swing::JPanel
)))) spinner
;
58 public: // actually package-private
59 ::javax::swing::JFormattedTextField
* ftf
;
61 static const jlong serialVersionUID
= -5317788736173368172LL;
63 static ::java::lang::Class
class$
;
66 #endif // __javax_swing_JSpinner$DefaultEditor__