natVMProxy.cc (run_proxy): Use _Jv_LookupProxyMethod to find the Method.
[gcc.git] / libjava / java / awt / TextField.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_awt_TextField__
5 #define __java_awt_TextField__
6
7 #pragma interface
8
9 #include <java/awt/TextComponent.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14 namespace java
15 {
16 namespace awt
17 {
18 class AWTEvent;
19 class Dimension;
20 class TextField;
21 namespace event
22 {
23 class ActionEvent;
24 class ActionListener;
25 }
26 }
27 }
28 namespace javax
29 {
30 namespace accessibility
31 {
32 class AccessibleContext;
33 }
34 }
35 }
36
37 class java::awt::TextField : public ::java::awt::TextComponent
38 {
39
40 public:
41 TextField();
42 TextField(::java::lang::String *);
43 TextField(jint);
44 TextField(::java::lang::String *, jint);
45 virtual jint getColumns();
46 virtual void setColumns(jint);
47 virtual jchar getEchoChar();
48 virtual void setEchoChar(jchar);
49 virtual void setEchoCharacter(jchar);
50 virtual jboolean echoCharIsSet();
51 virtual ::java::awt::Dimension * getMinimumSize();
52 virtual ::java::awt::Dimension * getMinimumSize(jint);
53 virtual ::java::awt::Dimension * minimumSize();
54 virtual ::java::awt::Dimension * minimumSize(jint);
55 virtual ::java::awt::Dimension * getPreferredSize();
56 virtual ::java::awt::Dimension * getPreferredSize(jint);
57 virtual ::java::awt::Dimension * preferredSize();
58 virtual ::java::awt::Dimension * preferredSize(jint);
59 virtual void addNotify();
60 virtual void addActionListener(::java::awt::event::ActionListener *);
61 virtual void removeActionListener(::java::awt::event::ActionListener *);
62 public: // actually protected
63 virtual void processEvent(::java::awt::AWTEvent *);
64 virtual void processActionEvent(::java::awt::event::ActionEvent *);
65 public: // actually package-private
66 virtual void dispatchEventImpl(::java::awt::AWTEvent *);
67 public: // actually protected
68 virtual ::java::lang::String * paramString();
69 public:
70 virtual JArray< ::java::util::EventListener * > * getListeners(::java::lang::Class *);
71 virtual JArray< ::java::awt::event::ActionListener * > * getActionListeners();
72 public: // actually package-private
73 virtual ::java::lang::String * generateName();
74 private:
75 static jlong getUniqueLong();
76 public:
77 virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
78 private:
79 static jlong next_textfield_number;
80 static const jlong serialVersionUID = -2966288784432217853LL;
81 jint __attribute__((aligned(__alignof__( ::java::awt::TextComponent)))) columns;
82 jchar echoChar;
83 ::java::awt::event::ActionListener * action_listeners;
84 public:
85 static ::java::lang::Class class$;
86 };
87
88 #endif // __java_awt_TextField__