src/java.desktop/share/classes/java/awt/im/spi/InputMethodContext.java

Print this page

        

*** 64,73 **** --- 64,86 ---- public void dispatchInputMethodEvent(int id, AttributedCharacterIterator text, int committedCharacterCount, TextHitInfo caret, TextHitInfo visiblePosition); /** + * Creates an input method event from the arguments given + * and dispatches it to the client component. For arguments, + * see {@link java.awt.event.InputMethodEvent#InputMethodEvent}. + */ + default + public void dispatchInputMethodEvent(int id, + AttributedCharacterIterator text, int committedCharacterCount, + TextHitInfo caret, TextHitInfo visiblePosition, + int replaceStart, int replaceEnd) { + throw new UnsupportedOperationException(); + } + + /** * Creates a top-level window for use by the input method. * The intended behavior of this window is: * <ul> * <li>it floats above all document windows and dialogs * <li>it and all components that it contains do not receive the focus