2016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
[official-gcc.git] / libjava / javax / swing / DefaultCellEditor.h
blob0c62413be2d5f77bb6577d067d76772d9b9e4b15
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_DefaultCellEditor__
5 #define __javax_swing_DefaultCellEditor__
7 #pragma interface
9 #include <javax/swing/AbstractCellEditor.h>
10 extern "Java"
12 namespace java
14 namespace awt
16 class Component;
19 namespace javax
21 namespace swing
23 class DefaultCellEditor;
24 class DefaultCellEditor$EditorDelegate;
25 class JCheckBox;
26 class JComboBox;
27 class JComponent;
28 class JTable;
29 class JTextField;
30 class JTree;
35 class javax::swing::DefaultCellEditor : public ::javax::swing::AbstractCellEditor
38 public:
39 DefaultCellEditor(::javax::swing::JTextField *);
40 DefaultCellEditor(::javax::swing::JCheckBox *);
41 DefaultCellEditor(::javax::swing::JComboBox *);
42 virtual ::java::awt::Component * getComponent();
43 virtual jint getClickCountToStart();
44 virtual void setClickCountToStart(jint);
45 virtual ::java::lang::Object * getCellEditorValue();
46 virtual jboolean isCellEditable(::java::util::EventObject *);
47 virtual jboolean shouldSelectCell(::java::util::EventObject *);
48 virtual jboolean stopCellEditing();
49 virtual void cancelCellEditing();
50 virtual ::java::awt::Component * getTreeCellEditorComponent(::javax::swing::JTree *, ::java::lang::Object *, jboolean, jboolean, jboolean, jint);
51 virtual ::java::awt::Component * getTableCellEditorComponent(::javax::swing::JTable *, ::java::lang::Object *, jboolean, jint, jint);
52 private:
53 static const jlong serialVersionUID = 3564035141373880027LL;
54 public: // actually protected
55 ::javax::swing::JComponent * __attribute__((aligned(__alignof__( ::javax::swing::AbstractCellEditor)))) editorComponent;
56 ::javax::swing::DefaultCellEditor$EditorDelegate * delegate;
57 jint clickCountToStart;
58 public:
59 static ::java::lang::Class class$;
62 #endif // __javax_swing_DefaultCellEditor__