Bug 207366 Circular dependancy introduced by bug 206064
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/RenameResourceAction.java
List resourcesList = getSelectedResources();
		if (resourcesList.isEmpty()) {
			return;
		}
		IResource resource = (IResource) resourcesList.get(0);
		RenameResourceWizard refactoringWizard = new RenameResourceWizard(
				resource);
		RefactoringWizardOpenOperation op = new RefactoringWizardOpenOperation(
				refactoringWizard);
		try {
			op.run(getShell(),
					IDEWorkbenchMessages.RenameResourceAction_inputDialogTitle);
		} catch (InterruptedException e) {
			StatusManager
					.getManager()
					.handle(
							new Status(
									IStatus.ERROR,
									IDEWorkbenchPlugin.IDE_WORKBENCH,
									IDEWorkbenchMessages.RenameResourceAction_problemMessage,
									e));
		}
	}
	/**
	 * Return the currently selected resource. Only return an IResouce if there
	 * is one and only one resource selected.
	 * 
	 * @return IResource or <code>null</code> if there is zero or more than
	 *         one resources selected.
	 */