@Override
public View pickupContent(final Location location) {
final View subview = subviewFor(location);
if (subview != null) {
location.subtract(subview.getLocation());
return subview.pickupView(location);
} else {
return Toolkit.getViewFactory().createDragViewOutline(getView());
}
}