Bug 162340 NPE thrown when select the report name in outline and press F2 in RCP
NPE thrown when select the report name in outline and press F2 in RCP Steps to reproduce: 1.new a RCP report and new a report design 2.go to outline and select the report design name 3.press F2 Expected result: No NPE thrown in error log Actual result: NPE thrown in erro log
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/views/actions/RenameAction.java
}
	}
	private void saveChanges( String newName )
	{
		if ( !newName.equals( originalName ) )
		{
			if ( !rename( selectedItem.getData( ), newName ) )
			{
				
				doRename( );
				return;
			}
		}
	}
	/**
	 * Perform renaming
	 * 
	 * @param handle
	 *            the handle of the element to rename
	 * @param newName
	 *            the newName to set
	 * @return Returns true if perform successfully,or false if failed
	 */
	private boolean rename( Object handle, String newName )
	{
		if ( newName.length( ) == 0 )
		{
			newName = null;
		}
		CommandStack stack = SessionHandleAdapter.getInstance( )