@Override public boolean validateDrop(Object target, int operation, TransferData transferType) { if (transferType != null && ResourceTransfer.getInstance().isSupportedType(transferType)) { return true; } return super.validateDrop(target, operation, transferType); }
public boolean validateDrop(Object target, int operation, TransferData transferType) { if (transferType != null && ResourceTransfer.getInstance().isSupportedType(transferType)) { return true; } return super.validateDrop(target, operation, transferType); }
/** * This method is used to notify the action that some aspect of * the drop operation has changed. */ @Override public boolean validateDrop(Object target, int dragOperation, TransferData transferType) { if (dragOperation != DND.DROP_NONE) { lastValidOperation = dragOperation; } if (FileTransfer.getInstance().isSupportedType(transferType) && (lastValidOperation != DND.DROP_COPY)) { return false; } if (super.validateDrop(target, dragOperation, transferType)) { return true; } return validateTarget(target, transferType).isOK(); }
if (super.validateDrop(aDropTarget, theDropOperation, theTransferData)) { result = true; } else {