Package com.google.gwt.event.dom.client
Class KeyPressEvent
java.lang.Object
com.google.web.bindery.event.shared.Event<H>
com.google.gwt.event.shared.GwtEvent<H>
com.google.gwt.event.dom.client.DomEvent<H>
com.google.gwt.event.dom.client.KeyEvent<KeyPressHandler>
com.google.gwt.event.dom.client.KeyPressEvent
- All Implemented Interfaces:
HasNativeEvent
Represents a native key press event.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.event.dom.client.DomEvent
DomEvent.Type<H extends EventHandler>
-
Constructor Summary
ModifierConstructorDescriptionprotected
Protected constructor, useDomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)
to fire key press events. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
dispatch
(KeyPressHandler handler) Should only be called byHandlerManager
.final DomEvent.Type<KeyPressHandler>
Returns theEvent.Type
used to register this event, allowing anEventBus
to find handlers of the appropriate class.char
Gets the char code for this event.static DomEvent.Type<KeyPressHandler>
getType()
Gets the event type associated with key press events.int
Gets the Unicode char code (code point) for this event.This is a method used primarily for debugging.Methods inherited from class com.google.gwt.event.dom.client.KeyEvent
isAltKeyDown, isAnyModifierKeyDown, isControlKeyDown, isMetaKeyDown, isShiftKeyDown
Methods inherited from class com.google.gwt.event.dom.client.DomEvent
fireNativeEvent, fireNativeEvent, getNativeEvent, getRelativeElement, init, preventDefault, setNativeEvent, setRelativeElement, stopPropagation
-
Constructor Details
-
KeyPressEvent
protected KeyPressEvent()Protected constructor, useDomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)
to fire key press events.
-
-
Method Details
-
getType
Gets the event type associated with key press events.- Returns:
- the handler type
-
getAssociatedType
Description copied from class:Event
Returns theEvent.Type
used to register this event, allowing anEventBus
to find handlers of the appropriate class.- Specified by:
getAssociatedType
in classDomEvent<KeyPressHandler>
- Returns:
- the type
-
getCharCode
public char getCharCode()Gets the char code for this event.- Returns:
- the char code
-
getUnicodeCharCode
public int getUnicodeCharCode()Gets the Unicode char code (code point) for this event.- Returns:
- the Unicode char code
-
toDebugString
Description copied from class:Event
This is a method used primarily for debugging. It gives a string representation of the event details. This does not override the toString method because the compiler cannot always optimize toString out correctly. Event types should override as desired.- Overrides:
toDebugString
in classEvent<KeyPressHandler>
- Returns:
- a string representing the event's specifics.
-
dispatch
Description copied from class:GwtEvent
Should only be called byHandlerManager
. In other words, do not use or call.- Specified by:
dispatch
in classGwtEvent<KeyPressHandler>
- Parameters:
handler
- handler- See Also:
-