Example usage for com.vaadin.client.event PointerCancelEvent getType

List of usage examples for com.vaadin.client.event PointerCancelEvent getType

Introduction

In this page you can find the example usage for com.vaadin.client.event PointerCancelEvent getType.

Prototype

public static Type<PointerCancelHandler> getType() 

Source Link

Document

Gets the event type associated with pointer cancel events.

Usage

From source file:org.tltv.gantt.client.GanttWidget.java

License:Apache License

/**
 * Initialize listeners./* w  w  w  .j  a  v a 2 s . c o m*/
 */
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

protected void addMoveHandler() {
    if (msTouchSupported) {
        moveRegisteration = addDomHandler(msPointerMoveHandler, PointerMoveEvent.getType());
        touchCancelRegisteration = addDomHandler(msPointerCancelHandler, PointerCancelEvent.getType());
    } else if (touchSupported) {
        moveRegisteration = addDomHandler(touchMoveHandler, TouchMoveEvent.getType());
        touchCancelRegisteration = addDomHandler(touchCancelHandler, TouchCancelEvent.getType());
    } else {/*w  w w  .ja  v  a2  s  .c  om*/
        moveRegisteration = addDomHandler(mouseMoveHandler, MouseMoveEvent.getType());
    }
}