@Override
public DragEvent dragStart(final DragStart drag) {
if (overBorder(drag.getLocation())) {
final Location location = drag.getLocation();
final DragViewOutline dragOverlay = new DragViewOutline(getView());
return new ViewDragImpl(this, new Offset(location.getX(), location.getY()), dragOverlay);
} else {
return super.dragStart(drag);
}
}