setParameterBindings( dataEngine, dataSetDesignName, isLeftDataSet, queryDefinition );
	private IQueryResults getResultSetQuery( DataEngineImpl dataEngine,			String dataSetDesignName, Map appContext, List joinConditions,			boolean isLeftDataSet ) throws DataException	{		QueryDefinition queryDefinition = new QueryDefinition( );		queryDefinition.setDataSetName( dataSetDesignName );		IPreparedQuery preparedQuery;		try		{			preparedQuery = PreparedQueryUtil.newInstance( dataEngine,					queryDefinition,					appContext );			IQueryResults ri = preparedQuery.execute( null );			// assert ri instanceof ResultIterator;			return ri;		}		catch ( BirtException e )		{			throw new DataException( e.getMessage( ) );		}	}