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.tests/test/org/eclipse/birt/report/engine/data/dte/DataEngineTest.java
private String NESTED_DATASET_DESIGN = "NestedDataSet.xml";
	private String SUBQUERY_DATASET_DESIGN = "SubqueryDataSet.xml";
	private String ARCHIVE_PATH = "docArchive";
	private String ARCHIVE_METANAME = "metaName";
	private Report getReport( String designName ) throws DesignFileException
	{
		InputStream in = this.getClass( ).getResourceAsStream( designName );
		assertTrue( in != null );
		ReportParser parser = new ReportParser( );
		Report report = parser.parse( "", in );
		assertTrue( report != null );
		return report;
	}
	IDocArchiveWriter archWriter;
	IDocArchiveReader archReader;
	private IDataEngine getDataEngine( Report report, String archivePath,
			String archiveMetaName, int mode ) throws Exception
	{
		ExecutionContext context = new ExecutionContext( );
		if ( mode == MODE_GENERATION )
		{
			archWriter = new FileArchiveWriter( archivePath );
			archWriter.initialize( );
			DataGenerationEngine dataGenEngine = new DataGenerationEngine(
					context, archWriter );
			dataGenEngine.prepare( report, null );
			return dataGenEngine;
		}
		else if ( mode == MODE_PRESENTATION )
		{