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
* property.
	 * 
	 * @param prop
	 *            the ODA property
	 * @param sourceHandle
	 *            the ROM data source
	 * @throws SemanticException
	 *             if values in <code>prop</code> are invalid in ROM.
	 */
	private void updateROMODAProperty( Property prop,
			ReportElementHandle sourceHandle ) throws SemanticException
	{
		String name = prop.getName( );
		
		PropertyAttributes propAttrs = prop.getDesignAttributes( );
		if ( propAttrs == null )
			return;
		InputElementAttributes inputAttrs = propAttrs.getElementAttributes( );
		
		List propBindings = getPropertyBindings( sourceHandle.getID( ),
				sourceHandle.getModuleHandle( ) );
		PropertyBinding propBinding = findPropertyBinding( name, propBindings );
		String paramName = propBinding.getValue( );
		if ( paramName == null )
			return;
		ScalarParameterHandle param = (ScalarParameterHandle) sourceHandle
				.getModuleHandle( ).findParameter( paramName );