@Override
public IStatus validateDrop(Object target, int operation,
TransferData transferType) {
if (target instanceof JcrNode) {
JcrNode jcrNode = (JcrNode)target;
IStatus result = jcrNode.validateDrop(operation, transferType);
if (!result.isOK()) {
// check for details to be shown in the status bar
final String message = result.getMessage();
if (message!=null && message.trim().length()>0) {
StatusLineUtils.setErrorMessage(2000, message);