Package com.google.gwt.user.client
Class Event.NativePreviewEvent
- java.lang.Object
-
- com.google.web.bindery.event.shared.Event<H>
-
- com.google.gwt.event.shared.GwtEvent<Event.NativePreviewHandler>
-
- com.google.gwt.user.client.Event.NativePreviewEvent
-
- All Implemented Interfaces:
HasNativeEvent
- Enclosing class:
- Event
public static class Event.NativePreviewEvent extends GwtEvent<Event.NativePreviewHandler> implements HasNativeEvent
Represents a preview of a nativeEvent.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.event.shared.GwtEvent
GwtEvent.Type<H>
-
-
Constructor Summary
Constructors Constructor Description NativePreviewEvent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()Cancel the native event and prevent it from firing.voidconsume()Consume the native event and prevent it from being canceled, even if it has already been canceled by another handler.protected voiddispatch(Event.NativePreviewHandler handler)Should only be called byHandlerManager.GwtEvent.Type<Event.NativePreviewHandler>getAssociatedType()Returns theEvent.Typeused to register this event, allowing anEventBusto find handlers of the appropriate class.NativeEventgetNativeEvent()Gets the underlying native event.static GwtEvent.Type<Event.NativePreviewHandler>getType()Gets the type associated with this event.intgetTypeInt()Gets the type int corresponding to the native event that triggered this preview.booleanisCanceled()Has the event already been canceled? Note thatisConsumed()will still return true if the native event has also been consumed.booleanisConsumed()Has the native event been consumed? Note thatisCanceled()will still return true if the native event has also been canceled.booleanisFirstHandler()Is the current handler the first to preview this event?protected voidrevive()Revives the event.-
Methods inherited from class com.google.gwt.event.shared.GwtEvent
assertLive, getSource, isLive, kill
-
Methods inherited from class com.google.web.bindery.event.shared.Event
setSource, toDebugString, toString
-
-
-
-
Method Detail
-
getType
public static GwtEvent.Type<Event.NativePreviewHandler> getType()
Gets the type associated with this event.- Returns:
- returns the handler type
-
cancel
public void cancel()
Cancel the native event and prevent it from firing. Note that the event can still fire if another handler callsconsume(). Classes overriding this method should still call super.cancel().
-
consume
public void consume()
Consume the native event and prevent it from being canceled, even if it has already been canceled by another handler.Event.NativePreviewHandlerthat fire first have priority over later handlers, so all handlers should check if the event has already been canceled before calling this method.
-
getAssociatedType
public final GwtEvent.Type<Event.NativePreviewHandler> getAssociatedType()
Description copied from class:EventReturns theEvent.Typeused to register this event, allowing anEventBusto find handlers of the appropriate class.- Specified by:
getAssociatedTypein classGwtEvent<Event.NativePreviewHandler>- Returns:
- the type
-
getNativeEvent
public NativeEvent getNativeEvent()
Description copied from interface:HasNativeEventGets the underlying native event.- Specified by:
getNativeEventin interfaceHasNativeEvent- Returns:
- the native event
-
getTypeInt
public final int getTypeInt()
Gets the type int corresponding to the native event that triggered this preview.- Returns:
- the type int associated with this native event
-
isCanceled
public boolean isCanceled()
Has the event already been canceled? Note thatisConsumed()will still return true if the native event has also been consumed.- Returns:
- true if the event has been canceled
- See Also:
cancel()
-
isConsumed
public boolean isConsumed()
Has the native event been consumed? Note thatisCanceled()will still return true if the native event has also been canceled.- Returns:
- true if the event has been consumed
- See Also:
consume()
-
isFirstHandler
public boolean isFirstHandler()
Is the current handler the first to preview this event?- Returns:
- true if the current handler is the first to preview the event
-
dispatch
protected void dispatch(Event.NativePreviewHandler handler)
Description copied from class:GwtEventShould only be called byHandlerManager. In other words, do not use or call.- Specified by:
dispatchin classGwtEvent<Event.NativePreviewHandler>- Parameters:
handler- handler- See Also:
EventBus.dispatchEvent(Event, Object)
-
revive
protected void revive()
Description copied from class:GwtEventRevives the event. Used when recycling event instances.- Overrides:
revivein classGwtEvent<Event.NativePreviewHandler>
-
-