2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_awt_peer_swing_SwingTextFieldPeer__
5 #define __gnu_java_awt_peer_swing_SwingTextFieldPeer__
9 #include <gnu/java/awt/peer/swing/SwingComponentPeer.h>
22 class SwingTextFieldPeer;
37 class InputMethodRequests;
43 class gnu::java::awt::peer::swing::SwingTextFieldPeer : public ::gnu::java::awt::peer::swing::SwingComponentPeer
47 SwingTextFieldPeer(::java::awt::TextField *);
48 virtual ::java::awt::Dimension * minimumSize(jint);
49 virtual ::java::awt::Dimension * preferredSize(jint);
50 virtual ::java::awt::Dimension * getMinimumSize(jint);
51 virtual ::java::awt::Dimension * getPreferredSize(jint);
52 virtual void setEchoChar(jchar);
53 virtual void setEchoCharacter(jchar);
54 virtual jint getSelectionEnd();
55 virtual jint getSelectionStart();
56 virtual ::java::lang::String * getText();
57 virtual void setText(::java::lang::String *);
58 virtual void select(jint, jint);
59 virtual void setEditable(jboolean);
60 virtual jint getCaretPosition();
61 virtual void setCaretPosition(jint);
62 virtual jint getIndexAtPoint(jint, jint);
63 virtual ::java::awt::Rectangle * getCharacterBounds(jint);
64 virtual jlong filterEvents(jlong);
65 virtual ::java::awt::im::InputMethodRequests * getInputMethodRequests();
66 static ::java::lang::Class class$;
69 #endif // __gnu_java_awt_peer_swing_SwingTextFieldPeer__