The InputManagerListener Interface of the com.ms.util.InputMethod package receives messages from a system input and distributes those messages to designated Input Method Editors (IMEs) and other Components. This interface must be implemented by any object designated as the system Input Method Manager (IMM).
public interface InputManagerListener { // Fields public static final int ALT; public static final int CONTROL; public static final int DOWN; public static final int LBUTTON; public static final int MBUTTON; public static final int RBUTTON; public static final int SHIFT; public static final int UP; public static final int UPDOWN; // Methods public InputMethodListener getCurrentInputMethod(); public InputMethodListener getCurrentInputMethod(); public InputMethodListener getInputMethod(int idx); public int getNumberInputMethods(); public boolean handledKey(InputMethodCallback imeCallback, long when, int keyCode, int keyChar, int state); public void removeInputMethod(InputMethodListener ime); public void setInputMethod(InputMethodListener ime); }
com.ms.util.InputMethod.InputMethodListener, com.ms.util.InputMethod.InputMethodCallback