false );
false, this.session );
	private void populateComputedColumns( List aggCCList ) throws DataException	{		if ( !psController.needDoOperation( PassStatusController.DATA_SET_COMPUTED_COLUMN_POPULATING ) )			return;		// if no group pass has been made, made one.		if ( !psController.needDoOperation( PassStatusController.DATA_SET_FILTERING ) )		{			PassUtil.pass( this.populator,					new OdiResultSetWrapper( populator.getResultIterator( ) ),					false );		}		computedColumnHelper.getComputedColumnList( ).clear( );		computedColumnHelper.getComputedColumnList( ).addAll( aggCCList );		computedColumnHelper.setModel( TransformationConstants.DATA_SET_MODEL );		iccState.setModel( TransformationConstants.DATA_SET_MODEL );		// If there are computed columns cached in iccState, then begin		// multipass.		if ( iccState.getCount( ) > 0 )		{			ComputedColumnCalculator.populateComputedColumns( this.populator,					new OdiResultSetWrapper( this.populator.getResultIterator( ) ),					iccState,					computedColumnHelper );		}		computedColumnHelper.setModel( TransformationConstants.NONE_MODEL );	}