/**
* Routes the event preview event.
*/
public boolean onEventPreview(final com.google.gwt.user.client.Event rawEvent) {
Event event = null;
boolean cancelled = false;
try {
event = Event.getEvent(rawEvent);
this.beforeDispatching(event);
this.dispatch(event);
this.afterDispatching(event);
cancelled = event.isCancelled();
} finally {
Utilities.destroyIfNecessary(event);
}