Community
Participate
Working Groups
private void doDropValidation(DropTargetEvent event) {
currentOperation= determineOperation(currentTarget, lastValidOperation, event.currentDataType);
event.detail = currentOperation;
setFeedback(event, currentLocation);
}
/* (non-Javadoc)
setScrollEnabled(true);
setExpandEnabled(true);
setSelectionFeedbackEnabled(false);
setFeedbackEnabled(false);
private void clear() {
fElements= null;
fSelection= null;
fMoveProcessor= null;
* {@inheritDoc}
*/
protected int determineOperation(Object target, int operation, TransferData transferType) {
int result= internalDetermineOperation(target, operation);
if (result == DND.DROP_NONE) {
} else {
setSelectionFeedbackEnabled(true);
return result;
private int internalDetermineOperation(Object target, int operation) {
initializeSelection();