The com.ms.util.InputMethod package contains the following interfaces:
InputManagerListener Interface receives messages from a system input and distributes those messages to designated Input Method Editors (IMEs) and other Components.
InputMethodCallback Interface enables InputMethodListener objects to return composed characters and Input Method Editor (IME) messages.
InputMethodListener Interface must be implemented by Input Method Editors (IMEs) to be used with Java applications.
InputMethodMessageListener Interface is implemented by classes derived from java.awt.Component to handle Input Method Editor (IME) messages.