dataEngine.defineDataSet( this.modelAdaptor.adaptDataSet( handle ) );
BaseDataSetDesign baseDS = this.modelAdaptor.adaptDataSet( handle ); if ( useResultHints == false ) baseDS.getResultSetHints( ).clear( ); dataEngine.defineDataSet( baseDS );
	private void defineDataSet( DataSetHandle handle ) throws AdapterException,			BirtException	{		if ( handle == null )			throw new AdapterException( ResourceConstants.DATASETHANDLE_NULL_ERROR );				DataSourceHandle dataSourceHandle = handle.getDataSource( );		if ( dataSourceHandle != null )		{			IBaseDataSourceDesign dsourceDesign = this.modelAdaptor.adaptDataSource( dataSourceHandle );			dataEngine.defineDataSource( dsourceDesign );		}		if ( handle instanceof JointDataSetHandle )		{			defineSourceDataSets( (JointDataSetHandle) handle );		}		dataEngine.defineDataSet( this.modelAdaptor.adaptDataSet( handle ) );	}