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
*            the shell to create the dialog in
	 * @param destination -
	 *            the resource to be overwritten
	 */
	private boolean checkOverwrite(final Shell shell,
			final IResource destination) {
		final boolean[] result = new boolean[1];
		
		
		Runnable query = new Runnable() {
			public void run() {
				String pathName = destination.getFullPath().makeRelative()
						.toString();
				String message = RESOURCE_EXISTS_MESSAGE;
				String title = RESOURCE_EXISTS_TITLE;
				if (destination.getType() == IResource.PROJECT) {
					message = PROJECT_EXISTS_MESSAGE;
					title = PROJECT_EXISTS_TITLE;
				}
				result[0] = MessageDialog.openQuestion(shell,
						title, MessageFormat.format(message,
								new Object[] { pathName }));
			}
		};
		shell.getDisplay().syncExec(query);
		return result[0];
	}
	/**
	 * Check if the supplied resource is read only or null. If it is then ask
	 * the user if they want to continue. Return true if the resource is not