List of usage examples for com.vaadin.client.event PointerUpEvent getType
public static Type<PointerUpHandler> getType()
From source file:org.tltv.gantt.client.GanttWidget.java
License:Apache License
/** * Initialize listeners.// w ww . j a va 2s. com */ protected void initListeners() { Event.sinkEvents(container, Event.ONSCROLL); addHandler(scrollHandler, ScrollEvent.getType()); if (isMsTouchSupported()) { // IE10 pointer events (ms-prefixed events) addDomHandler(msPointerDownHandler, PointerDownEvent.getType()); addDomHandler(msPointerUpHandler, PointerUpEvent.getType()); addDomHandler(msPointerMoveHandler, PointerMoveEvent.getType()); addHandler(msPointerCancelHandler, PointerCancelEvent.getType()); } else if (touchSupported) { // touch events replaces mouse events addDomHandler(touchStartHandler, TouchStartEvent.getType()); addDomHandler(touchEndHandler, TouchEndEvent.getType()); addDomHandler(touchMoveHandler, TouchMoveEvent.getType()); addHandler(touchCancelHandler, TouchCancelEvent.getType()); } else { addDomHandler(mouseDownHandler, MouseDownEvent.getType()); addDomHandler(mouseUpHandler, MouseUpEvent.getType()); addDomHandler(mouseMoveHandler, MouseMoveEvent.getType()); } }
From source file:org.tltv.gantt.client.SvgArrowWidget.java
License:Apache License
@Override public void setUpEventHandlers(boolean touchSupported, boolean msTouchSupported) { this.touchSupported = touchSupported; this.msTouchSupported = msTouchSupported; if (msTouchSupported) { addDomHandler(msPointerDownHandler, PointerDownEvent.getType()); addDomHandler(msPointerUpHandler, PointerUpEvent.getType()); } else if (touchSupported) { addDomHandler(touchStartHandler, TouchStartEvent.getType()); } else {// w ww . j a v a2 s. c o m addHandler(mouseDownHandler, MouseDownEvent.getType()); } registerMouseDownAndTouchDownEventListener(startingPoint); registerMouseDownAndTouchDownEventListener(endingPoint); }