List of usage examples for com.google.gwt.user.client.ui Widget addDomHandler
public final <H extends EventHandler> HandlerRegistration addDomHandler(final H handler, DomEvent.Type<H> type)
From source file:cc.kune.common.client.tooltip.Tooltip.java
License:GNU Affero Public License
/** * To./*from ww w . j a v a2 s.com*/ * * @param widget * the widget * @param text * the text */ public static void to(final Widget forWidget, final String text) { forWidget.getElement().setAttribute(KUNE_TOOLTIP_ATTR, text); forWidget.addDomHandler(mouseOverHandler, MouseOverEvent.getType()); forWidget.addDomHandler(focusHandler, FocusEvent.getType()); forWidget.addDomHandler(blurHandler, BlurEvent.getType()); forWidget.addDomHandler(mouseOutHandler, MouseOutEvent.getType()); }
From source file:ch.takoyaki.email.html.client.ui.generic.ClosableTabLayoutPanel.java
License:Open Source License
private Widget newCloseButton(final IsWidget self) { Widget close = new InlineHTML(" [x]"); close.addStyleName(getStyleName());//from w w w. j av a 2s . c o m close.addStyleName("close"); close.addDomHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { if (null != closeTabEventHandler) { closeTabEventHandler.onClose(ClosableTabLayoutPanel.this, getTab().getWidgetIndex(self)); } } }, ClickEvent.getType()); return close; }
From source file:co.fxl.gui.gwt.GWTClickHandler.java
License:Open Source License
@SuppressWarnings("rawtypes") @Override/*from w ww.ja va 2 s . c o m*/ public T mouseRight() { Widget widget = ((GWTElement) element).container.widget; widget.addDomHandler(new ContextMenuHandler() { @Override public void onContextMenu(ContextMenuEvent event) { // GWTDisplay.waiting-delta if (GWTDisplay.waiting) // return; GWTDisplay.notifyEvent(event); clickListener.onClick(); event.preventDefault(); } }, ContextMenuEvent.getType()); return (T) super.mouseRight(); }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetDesktopImpl.java
License:Apache License
/** {@inheritDoc} */ @Override//from w w w .j av a 2s . co m public HandlerRegistration addTouchStartHandler(Widget w, TouchStartHandler handler) { return w.addDomHandler(new TouchStartToMouseDownHandler(handler), MouseDownEvent.getType()); }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetDesktopImpl.java
License:Apache License
/** {@inheritDoc} */ @Override/* w w w .j av a 2 s .co m*/ public HandlerRegistration addTouchMoveHandler(Widget w, TouchMoveHandler handler) { TouchMoveToMouseMoveHandler touchMoveToMouseMoveHandler = new TouchMoveToMouseMoveHandler(handler); HandlerRegistrationCollection handlerRegistrationCollection = new HandlerRegistrationCollection(); handlerRegistrationCollection .addHandlerRegistration(w.addDomHandler(touchMoveToMouseMoveHandler, MouseDownEvent.getType())); handlerRegistrationCollection .addHandlerRegistration(w.addDomHandler(touchMoveToMouseMoveHandler, MouseUpEvent.getType())); handlerRegistrationCollection .addHandlerRegistration(w.addDomHandler(touchMoveToMouseMoveHandler, MouseMoveEvent.getType())); return handlerRegistrationCollection; }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetDesktopImpl.java
License:Apache License
/** {@inheritDoc} */ @Override//from ww w. j a va2s . c o m public HandlerRegistration addTouchEndHandler(Widget w, TouchEndHandler handler) { return w.addDomHandler(new TouchEndToMouseUpHandler(handler), MouseUpEvent.getType()); }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetMobileImpl.java
License:Apache License
/** {@inheritDoc} */ @Override/*from w w w.j a v a 2s . co m*/ public HandlerRegistration addTouchStartHandler(Widget w, TouchStartHandler handler) { return w.addDomHandler(handler, TouchStartEvent.getType()); }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetMobileImpl.java
License:Apache License
/** {@inheritDoc} */ @Override//from w ww . j a v a 2 s . co m public HandlerRegistration addTouchMoveHandler(Widget w, TouchMoveHandler handler) { return w.addDomHandler(handler, TouchMoveEvent.getType()); }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetMobileImpl.java
License:Apache License
/** {@inheritDoc} */ @Override/* w w w .j a v a 2s. c o m*/ public HandlerRegistration addTouchCancelHandler(Widget w, TouchCancelHandler handler) { return w.addDomHandler(handler, TouchCancelEvent.getType()); }
From source file:com.googlecode.mgwt.ui.client.widget.touch.TouchWidgetMobileImpl.java
License:Apache License
/** {@inheritDoc} */ @Override// w ww. jav a2s.c o m public HandlerRegistration addTouchEndHandler(Widget w, TouchEndHandler handler) { return w.addDomHandler(handler, TouchEndEvent.getType()); }