psController );
psController, this.session);
	private void doPopulation( OdiResultSetWrapper odaResultSet,			ComputedColumnsState iccState, PassStatusController psController )			throws DataException	{		List cachedSorting = Arrays.asList( this.populator.getQuery( )				.getOrdering( ) == null ? new Object[0]				: this.populator.getQuery( ).getOrdering( ) );		this.populator.getQuery( ).setOrdering( new ArrayList( ) );		/****************************Populate Data Set Rows************************************/		this.populator.getExpressionProcessor( ).setDataSetMode( true );				populateResultSetCacheInResultSetPopulator( odaResultSet );		DataSetProcessUtil.doPopulate( this.populator,				iccState,				computedColumnHelper,				filterByRow,				psController );			handleEndOfDataSetProcess( );		//				/****************************Populate Result Set Rows***********************************/		this.populator.getExpressionProcessor( ).setDataSetMode( false );		ResultSetProcessUtil.doPopulate( this.populator,				iccState,				computedColumnHelper,				filterByRow,				psController,				cachedSorting );	}