Utility classes for drag-and-drop. This package contains shared classes represent some of the implementation details behind drag-and-drop. This includes JSNI methods not available in {@link com.google.gwt.user.client.DOM} and classes to calculate relative positions and potential overlap or intersection of two areas.