Merged with mainline at revision 128810.
[official-gcc.git] / libjava / gnu / java / awt / peer / swing / SwingTextAreaPeer$SwingTextArea.h
blobfe39275bb55913c72ed0aa3d439d6bc69dfe1c20
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_peer_swing_SwingTextAreaPeer$SwingTextArea__
5 #define __gnu_java_awt_peer_swing_SwingTextAreaPeer$SwingTextArea__
7 #pragma interface
9 #include <javax/swing/JTextArea.h>
10 extern "Java"
12 namespace gnu
14 namespace java
16 namespace awt
18 namespace peer
20 namespace swing
22 class SwingTextAreaPeer;
23 class SwingTextAreaPeer$SwingTextArea;
29 namespace java
31 namespace awt
33 namespace event
35 class ComponentEvent;
36 class FocusEvent;
37 class HierarchyEvent;
38 class InputMethodEvent;
39 class KeyEvent;
40 class MouseEvent;
41 class MouseWheelEvent;
47 class gnu::java::awt::peer::swing::SwingTextAreaPeer$SwingTextArea : public ::javax::swing::JTextArea
50 SwingTextAreaPeer$SwingTextArea(::gnu::java::awt::peer::swing::SwingTextAreaPeer *);
51 public: // actually protected
52 virtual void processComponentKeyEvent(::java::awt::event::KeyEvent *);
53 virtual void processMouseMotionEvent(::java::awt::event::MouseEvent *);
54 virtual void processComponentEvent(::java::awt::event::ComponentEvent *);
55 virtual void processFocusEvent(::java::awt::event::FocusEvent *);
56 virtual void processHierarchyBoundsEvent(::java::awt::event::HierarchyEvent *);
57 virtual void processHierarchyEvent(::java::awt::event::HierarchyEvent *);
58 virtual void processInputMethodEvent(::java::awt::event::InputMethodEvent *);
59 virtual void processMouseEvent(::java::awt::event::MouseEvent *);
60 virtual void processMouseWheelEvent(::java::awt::event::MouseWheelEvent *);
61 virtual void processKeyEvent(::java::awt::event::KeyEvent *);
62 public:
63 virtual void requestFocus();
64 virtual jboolean requestFocus(jboolean);
65 public: // actually package-private
66 SwingTextAreaPeer$SwingTextArea(::gnu::java::awt::peer::swing::SwingTextAreaPeer *, ::gnu::java::awt::peer::swing::SwingTextAreaPeer$SwingTextArea *);
67 ::gnu::java::awt::peer::swing::SwingTextAreaPeer * __attribute__((aligned(__alignof__( ::javax::swing::JTextArea)))) this$0;
68 public:
69 static ::java::lang::Class class$;
72 #endif // __gnu_java_awt_peer_swing_SwingTextAreaPeer$SwingTextArea__