Bug 142675 [Regression]Query change is not saved without "Preview Results"
Steps to reproduce: 1.New a sample data source and a data set with table "CUSTOMERS" 2.Edit the data set, change table to "ORDERS", click "OK" Expected result: Query text is changed Actual result: Changed query is not saved unless click "Preview Results" before click "OK"
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 )
	{