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__
9 #include <javax/swing/JTextArea.h>
22 class SwingTextAreaPeer
;
23 class SwingTextAreaPeer$SwingTextArea
;
38 class InputMethodEvent
;
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
*);
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;
69 static ::java::lang::Class
class$
;
72 #endif // __gnu_java_awt_peer_swing_SwingTextAreaPeer$SwingTextArea__