tmpList, column.getExpression( ), column.getAggregateOn( ) );
tmpList, column.getExpression( ), column.getAggregateOn( ), true );
	public void addCachedListWithAggregateOnToListing( List columns,			List tmpList, GroupElement group, String groupName )	{		for ( int j = 0; j < columns.size( ); j++ )		{			ComputedColumn column = (ComputedColumn) columns.get( j );			column.setAggregateOn( groupName );			ComputedColumn foundColumn = checkMatchedBoundColumnForGroup(					tmpList, column.getExpression( ), column.getAggregateOn( ) );			if ( foundColumn == null					|| !foundColumn.getName( ).equals( column.getName( ) ) )			{				String newName = getUniqueBoundColumnNameForGroup( tmpList,						column );				column.setName( newName );				tmpList.add( column );			}		}		reCheckResultSetColumnName( group, tmpList );	}