Bug 126658 [CommonNavigator] [DND] Complete definition of DND API
bundles/org.eclipse.ui.navigator.resources/src/org/eclipse/ui/internal/navigator/resources/workbench/ResourceDropAction.java
IContainer target = getActualTarget(dropAdapter, getResource(getCurrentTarget()));
		getCopyOperation().copyResources(sources, target);
		copyOperation = null;
		return problems;
	}
	/**
	 * @return
	 */
	private Object getCurrentTarget() {
		
		return null;
	}
	/**
	 * Performs a resource move
	 */
	private IStatus performResourceMove(PluginDropAdapter dropAdapter, IResource[] sources) {
		MultiStatus problems = new MultiStatus(PlatformUI.PLUGIN_ID, 1, ResourceNavigatorMessages.getString("DropAdapter.problemsMoving"), null); 
		mergeStatus(problems, validateTarget(dropAdapter, getCurrentTarget(), getCurrentTransfer()));
		IContainer target = getActualTarget(dropAdapter, getResource(getCurrentTarget()));
		ReadOnlyStateChecker checker = new ReadOnlyStateChecker(getShell(), ResourceNavigatorMessages.getString("MoveResourceAction.title"), 
					ResourceNavigatorMessages.getString("MoveResourceAction.checkMoveMessage"));	
		sources = checker.checkReadOnlyResources(sources);
		getMoveOperation().copyResources(sources, target);
		moveOperation = null;
		return problems;
	}
	/*
	 * @see IOverwriteQuery#queryOverwrite(String)
	 */
	public String queryOverwrite(String pathString) {