Bug 172261 [Actions] When rename a file in one project's navigator, the other selected file's name is renamed
Description: When rename a file in one project, the other file's name is renamed (do that in Navigator view) Build number: Version: 3.3.0 Build id: I20061214-1445 Steps to reproduce: 1, New a project such as BIRT and Java 2, New two files in that project: FileA and FileB 3, Turn to Navigator View 4, Select FileA and Press F2. Typing "FileC", then moving the mouse and click the FileB Expected result: The FileA is renamed to FileC But FileB's name isn't changed to FileC Actual result: After step4, FileA's name isn't renamed but FileB is renamed to FileC Error log:
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/RenameResourceAction.java
private IResource getCurrentResource() {
		List resources = getSelectedResources();
		if (resources.size() == 1) {
			return (IResource) resources.get(0);
		}
		return null;
	}
	/**
	 * @param path
	 *            the path
	 * @param resource
	 *            the resource
	 */
	protected void runWithNewPath(IPath path, IResource resource) {
		this.newPath = path;
		super.run();
	}
	/**
	 * Save the changes and dispose of the text widget.
	 * 
	 * @param resource -
	 *            the resource to move.
	 */
	private void saveChangesAndDispose(IResource resource) {
		if (saving == true) {
			return;
		}
		saving = true;