public boolean isEnabled(DropTargetEvent event) { Object target= event.item != null ? event.item.getData() : null; if (target == null) return false; ISelection selection= LocalSelectionTransfer.getInstance().getSelection(); if (!isValidSelection(selection)) { return false; } if (!isValidTarget(target)) return false; initializeState(target, selection); return true; }
@Override public boolean isEnabled(DropTargetEvent event) { Object target= event.item != null ? event.item.getData() : null; if (target == null) return false; ISelection selection= LocalSelectionTransfer.getInstance().getSelection(); if (!isValidSelection(selection)) { return false; } if (!isValidTarget(target)) return false; initializeState(target, selection); return true; }
@Override public boolean isEnabled(DropTargetEvent event) { Object target= event.item != null ? event.item.getData() : null; if (target == null) return false; ISelection selection= LocalSelectionTransfer.getInstance().getSelection(); if (!isValidSelection(selection)) { return false; } if (!isValidTarget(target)) return false; initializeState(target, selection); return true; }
private int validateTarget(Object target, int operation) { showInsertionFeedback(false); setDefaultFeedback(DND.FEEDBACK_SCROLL | DND.FEEDBACK_EXPAND); if (!isValidTarget(target)) return DND.DROP_NONE; ISelection s= LocalSelectionTransfer.getInstance().getSelection();
setScrollEnabled(true); setExpandEnabled(true); if (!isValidTarget(target)) return DND.DROP_NONE; ISelection s= LocalSelectionTransfer.getInstance().getSelection();
setScrollEnabled(true); setExpandEnabled(true); if (!isValidTarget(target)) return DND.DROP_NONE; ISelection s= LocalSelectionTransfer.getInstance().getSelection();