expressionList.add( ( (ISortDefinition) groupSorts.get( j ) ).getExpression( ) );
IBaseExpression expr = ( (ISortDefinition) groupSorts.get( j ) ).getExpression( ); expr.setGroupName( name ); expressionList.add( expr );
	void populateGroupSortExpressions( List expressionList, List groupLevels )	{		for ( int i = 0; i < this.populator.getQuery( ).getGrouping( ).length; i++ )		{			List groupSorts = this.populator.getQuery( ).getGrouping( )[i].getSorts( );			if ( groupSorts == null )				continue;			for ( int j = 0; j < groupSorts.size( ); j++ )			{				expressionList.add( ( (ISortDefinition) groupSorts.get( j ) ).getExpression( ) );				groupLevels.add( new Integer( i + 1 ) );			}		}	}