Class Events
java.lang.Object
com.levigo.jadice.web.client.util.helper.Events
Helper class to translate raw positions from events into widget related coordinates.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Point
calculateChangedPoint
(com.google.gwt.event.dom.client.TouchEvent<?> event) static Point
calculatePoint
(com.google.gwt.event.dom.client.DomEvent<?> event) static Point
calculatePoint
(com.google.gwt.event.dom.client.DragDropEventBase event, PageView pageView) Calculate a relative point for the given event point.static Point
calculatePoint
(com.google.gwt.event.dom.client.MouseEvent<?> event) static Point
calculatePoint
(com.google.gwt.event.dom.client.TouchEvent<?> event, int pos) static Point
calculatePoint
(com.google.web.bindery.event.shared.Event<?> event, int x, int y) static Events.PagePoint
getPagePoint
(PageView pageView, com.google.gwt.dom.client.NativeEvent event) static Events.PagePoint
getPagePoint
(PageView pageView, com.google.gwt.event.dom.client.DomEvent<?> e) static Events.PagePoint
getPagePoint
(PageView pageView, Page page, com.google.gwt.dom.client.NativeEvent event) static Events.PagePoint
getPagePoint
(PageView pageView, Page page, com.google.gwt.event.dom.client.DomEvent<?> e) static Events.PagePoint
getPagePoint
(PageView pageView, Page page, Point2D point) static Events.PagePoint
getPagePoint
(PageView pageView, Point2D point) static com.google.gwt.dom.client.NativeEvent
simulateTouchEvent
(String type, com.google.gwt.dom.client.EventTarget target, com.google.gwt.event.dom.client.DomEvent<?> domEvent1, com.google.gwt.event.dom.client.DomEvent<?> domEvent2)
-
Method Details
-
calculatePoint
-
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 eventpageView
- The pageView which is used to calculate the relative point. In this case usually an instance ofThumbnailPageView
- Returns:
- The relative point.
-
calculatePoint
-
calculateChangedPoint
-
calculatePoint
-
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
-
getPagePoint
-
simulateTouchEvent
public static com.google.gwt.dom.client.NativeEvent simulateTouchEvent(String type, com.google.gwt.dom.client.EventTarget target, com.google.gwt.event.dom.client.DomEvent<?> domEvent1, com.google.gwt.event.dom.client.DomEvent<?> domEvent2)
-