Class InputMethodEvent

java.lang.Object
java.util.EventObject
java.awt.AWTEvent
vaadinx.awt.event.InputMethodEvent
All Implemented Interfaces:
Serializable

public class InputMethodEvent extends AWTEvent
Port of InputMethodEvent. Niche — used by IME text-composition pipelines. Ported for completeness since Component exposes input-method listener methods and the type surface needs a consistent root.

Sub-objects (AttributedCharacterIterator, TextHitInfo) have no Component references, so we reuse them unchanged from the JDK per D_whitelist_porting.

consume() / isConsumed() are public here as in the JDK, with the same caveat as InputEvent: the flag round-trips but vetoes nothing, since the browser has already acted. See D_event_consume.

See Also: