java.lang.Object
com.levigo.jadice.web.client.util.helper.Events

public class Events extends Object
Helper class to translate raw positions from events into widget related coordinates.
  • Method Details

    • calculatePoint

      public static Point calculatePoint(com.google.gwt.event.dom.client.MouseEvent<?> event)
    • calculatePoint

      public static Point calculatePoint(com.google.gwt.event.dom.client.DragDropEventBase event, PageView pageView)
      Calculate a relative point for the given event point. The point is calculated in relation to the matching widget container of the pageView.
      Parameters:
      event - The invoked drag and drop event
      pageView - The pageView which is used to calculate the relative point. In this case usually an instance of ThumbnailPageView
      Returns:
      The relative point.
    • calculatePoint

      public static Point calculatePoint(com.google.gwt.event.dom.client.TouchEvent<?> event, int pos)
    • calculateChangedPoint

      public static Point calculateChangedPoint(com.google.gwt.event.dom.client.TouchEvent<?> event)
    • calculatePoint

      public static Point calculatePoint(com.google.web.bindery.event.shared.Event<?> event, int x, int y)
    • getPagePoint

      public static Events.PagePoint getPagePoint(PageView pageView, com.google.gwt.dom.client.NativeEvent event)
    • getPagePoint

      public static Events.PagePoint getPagePoint(PageView pageView, Page page, com.google.gwt.dom.client.NativeEvent event)
    • getPagePoint

      public static Events.PagePoint getPagePoint(PageView pageView, Page page, com.google.gwt.event.dom.client.DomEvent<?> e)
    • getPagePoint

      public static Events.PagePoint getPagePoint(PageView pageView, com.google.gwt.event.dom.client.DomEvent<?> e)
    • getPagePoint

      public static Events.PagePoint getPagePoint(PageView pageView, Point2D point)
    • getPagePoint

      public static Events.PagePoint getPagePoint(PageView pageView, Page page, Point2D point)