com.google.gwt.user.client
Class Window.ClosingEvent
java.lang.Object
com.google.web.bindery.event.shared.Event<H>
com.google.gwt.event.shared.GwtEvent<Window.ClosingHandler>
com.google.gwt.user.client.Window.ClosingEvent
- Enclosing class:
- Window
public static class Window.ClosingEvent
- extends GwtEvent<Window.ClosingHandler>
Fired just before the browser window closes or navigates to a different
site.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Window.ClosingEvent
public Window.ClosingEvent()
getType
static GwtEvent.Type<Window.ClosingHandler> getType()
getAssociatedType
public final GwtEvent.Type<Window.ClosingHandler> getAssociatedType()
- Description copied from class:
Event
- Returns the
Event.Type
used to register this event, allowing an
EventBus
to find handlers of the appropriate class.
- Specified by:
getAssociatedType
in class GwtEvent<Window.ClosingHandler>
- Returns:
- the type
getMessage
public java.lang.String getMessage()
- Get the message that will be presented to the user in a confirmation
dialog that asks the user whether or not she wishes to navigate away from
the page.
- Returns:
- the message to display to the user, or null
setMessage
public void setMessage(java.lang.String message)
- Set the message to a
non-null
value to present a
confirmation dialog that asks the user whether or not she wishes to
navigate away from the page. If multiple handlers set the message, the
last message will be displayed; all others will be ignored.
- Parameters:
message
- the message to display to the user, or null
dispatch
protected void dispatch(Window.ClosingHandler handler)
- Description copied from class:
GwtEvent
- Should only be called by
HandlerManager
. In other words, do not use
or call.
- Specified by:
dispatch
in class GwtEvent<Window.ClosingHandler>
- Parameters:
handler
- handler- See Also:
EventBus.dispatchEvent(Event, Object)