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
* read only or if the user has given permission.
	 * 
	 * @return boolean
	 */
	private boolean checkReadOnlyAndNull(IResource currentResource) {
		
		if (currentResource == null) {
			return false;
		}
		
		final ResourceAttributes attributes = currentResource
				.getResourceAttributes();
		if (attributes != null && attributes.isReadOnly()) {
			return MessageDialog.openQuestion(getShell(), CHECK_RENAME_TITLE,
					MessageFormat.format(CHECK_RENAME_MESSAGE,
							new Object[] { currentResource.getName() }));
		}
		return true;
	}
	Composite createParent() {
		Tree tree = getTree();
		Composite result = new Composite(tree, SWT.NONE);
		TreeItem[] selectedItems = tree.getSelection();
		treeEditor.horizontalAlignment = SWT.LEFT;
		treeEditor.grabHorizontal = true;
		treeEditor.setEditor(result, selectedItems[0]);
		return result;
	}
	/**
	 * Get the inset used for cell editors