Bug 153233 Extended data source is localized after creating a data set with it
Steps to reproduce: 1.New a sample data source in library 2.New a report, includes the library, extends Lib.datasource 3.New a data set with lib.datasource in report Expected result: No local properties for data source in report Actual result: All data source properties are localized
model/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/ModelOdaAdapter.java
* @return a new <code>List</code> object.
	 */
	private List newROMPrivateProperties( Properties props )
	{
		if ( props == null )
			return null;
		List list = new ArrayList( );
		EList designProps = props.getProperties( );
		for ( int i = 0; i < designProps.size( ); i++ )
		{
			Property prop = (Property) designProps.get( i );
			ExtendedProperty extendedProperty = StructureFactory
					.createExtendedProperty( );
			extendedProperty.setName( prop.getName( ) );
			extendedProperty.setValue( prop.getValue( ) );
			list.add( extendedProperty );
		}
		return list;
	}
	/**
	 * Copies values in <code>sourceHandle</code> to Oda properties.
	 * 
	 * @param props
	 *            the ODA public properties
	 * @param sourceHandle
	 *            the Model ODA DataSourceHandle
	 */
	protected void updateOdaPublicProperties( Properties props,
			OdaDataSourceHandle sourceHandle )
	{