2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_im_InputContext__
5 #define __java_awt_im_InputContext__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
32 class java::awt::im::InputContext
: public ::java::lang::Object
35 public: // actually protected
38 static ::java::awt::im::InputContext
* getInstance();
39 virtual jboolean
selectInputMethod(::java::util::Locale
*);
40 virtual ::java::util::Locale
* getLocale();
41 virtual void setCharacterSubsets(JArray
< ::java::lang::Character$Subset
* > *);
42 virtual void setCompositionEnabled(jboolean
);
43 virtual jboolean
isCompositionEnabled();
44 virtual void reconvert();
45 virtual void dispatchEvent(::java::awt::AWTEvent
*);
46 virtual void removeNotify(::java::awt::Component
*);
47 virtual void endComposition();
48 virtual void dispose();
49 virtual ::java::lang::Object
* getInputMethodControlObject();
51 static ::java::util::ArrayList
* descriptors
;
52 ::java::awt::im::spi::InputMethod
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) im
;
53 ::java::util::HashMap
* recent
;
54 JArray
< ::java::lang::Character$Subset
* > * subsets
;
56 static ::java::lang::Class
class$
;
59 #endif // __java_awt_im_InputContext__