Bug 182680 Use feature of new Aggregation framework of Data Engine.
DataEngine will implement new aggregation framework in 2.2.0RC0. After the implementation is finished Engine should go ahead to use new column bindings in definition of map/highlight.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/ReportQueryBuilder.java
}
		/**
		 * handles a cell in a row
		 */
		public Object visitCell( CellDesign cell, Object value )
		{
			BaseQueryDefinition query = createQuery( cell, value );			
			for ( int i = 0; i < cell.getContentCount( ); i++ )
			{
				build( query, cell.getContent( i ) );
			}
			transformExpressions( cell, query );
			return getResultQuery( query, value );
		}
		
		private IBaseQueryDefinition[] getResultQuery(
				IBaseQueryDefinition query, Object parent )
		{
			if ( query != null && query != parent && !query.cacheQueryResults( ) )
			{
				return new IBaseQueryDefinition[]{query};
			}
			return null;
		}
		
		protected void addColumBinding( IBaseQueryDefinition transfer,
				ComputedColumnHandle binding )
		{
			String name = binding.getName( );
			String expr = binding.getExpression( );