Bug 36525 [DND] ViewerDropAdapter catches Throwable
build R2.1 The drag*/drop* methods overiding DropTargetAdapter in ViewerDropAdapter catch all Throwables and print out the stack trace. Comment in the handleException method states this is a workaround for VAJ. Should remove the exception handling code and allow exceptions to fall through.
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/ViewerDropAdapter.java
* that it is still enabled.
 */
private void setFeedback(DropTargetEvent event, int location) {
	if (scrollExpandEnabled)
		event.feedback |= DND.FEEDBACK_EXPAND | DND.FEEDBACK_SCROLL;
	if (feedbackEnabled) {
		switch (location) {
			case LOCATION_BEFORE:
				event.feedback |= DND.FEEDBACK_INSERT_BEFORE;
				break;
			case LOCATION_AFTER:
				event.feedback |= DND.FEEDBACK_INSERT_AFTER;
				break;
			case LOCATION_ON:
			default:
				event.feedback |= DND.FEEDBACK_SELECT;
				break;
		}
	}
}
/**
 * Sets whether visible insertion feedback should be presented to the user.
 * <p>
 * Typical insertion feedback is the horizontal insertion bars that appear 
 * between adjacent items while dragging.
 * </p>
 *
 * @param value <code>true</code> if visual feedback is desired, and
 *   <code>false</code> if not
 */