Bug 207366 Circular dependancy introduced by bug 206064
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/DeleteResourceAction.java
/*
	 * (non-Javadoc) Method declared on IAction.
	 */
	public void run() {
		final IResource[] resources = getSelectedResourcesArray();
		DeleteResourcesWizard refactoringWizard = new DeleteResourcesWizard(
				resources);
		RefactoringWizardOpenOperation op = new RefactoringWizardOpenOperation(
				refactoringWizard);
		try {
			op.run(shell,
					IDEWorkbenchMessages.DeleteResourceAction_operationLabel);
		} catch (InterruptedException e) {
			StatusManager
					.getManager()
					.handle(
							new Status(
									IStatus.ERROR,
									IDEWorkbenchPlugin.IDE_WORKBENCH,
									NLS
											.bind(
													IDEWorkbenchMessages.MoveProjectAction_internalError,
													e.getMessage()), e));
		}
	}
	/**
	 * The <code>DeleteResourceAction</code> implementation of this
	 * <code>SelectionListenerAction</code> method disables the action if the
	 * selection contains phantom resources or non-resources
	 */