Bug 190739 [regression]Edit dataset from library cannot work properly[01]
data/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/MetaDataPopulator.java
/**
	 * 
	 * @param ds
	 * @param uniqueColumnName
	 * @param index
	 * @throws BirtException
	 */
	private static void updateComputedColumn( DataSetHandle ds,
			String uniqueColumnName, String originalName ) throws BirtException
	{
		PropertyHandle computedColumn = ds.getPropertyHandle( DataSetHandle.COMPUTED_COLUMNS_PROP );
		if ( computedColumn == null )
			return;
		
		Iterator iterator = computedColumn.iterator( );
		while ( iterator.hasNext( ) )
		{
			ComputedColumnHandle compColumnHandle = (ComputedColumnHandle) iterator.next( );
			if ( compColumnHandle.getName( ) != null
					&& compColumnHandle.getName( ).equals( originalName ) )
			{
				compColumnHandle.setName( uniqueColumnName );
			}
		}
	}
	
}