List of usage examples for com.vaadin.client.event PointerDownEvent getType
public static Type<PointerDownHandler> getType()
From source file:org.tltv.gantt.client.GanttWidget.java
License:Apache License
/** * Initialize listeners./* w w w . ja va 2 s . c om*/ */ 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 w w.j a va 2 s .c o m addHandler(mouseDownHandler, MouseDownEvent.getType()); } registerMouseDownAndTouchDownEventListener(startingPoint); registerMouseDownAndTouchDownEventListener(endingPoint); }