Bug 182061 Data engine changes to support result set sharing
data/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/GroupOnRowTest.java
groupDefn[1].setIntervalStart( new Integer(0) );
		groupDefn[2].setKeyExpression( "row.GROUP_AMOUNT1" );
		groupDefn[2].setInterval( IGroupDefinition.NUMERIC_INTERVAL );
		groupDefn[2].setIntervalRange( 11 );		
		groupDefn[2].setIntervalStart( new Integer(80) );
		String[] bindingNameRow = new String[4];
		bindingNameRow[0] = "ROW_ID";
		bindingNameRow[1] = "ROW_rowPosition";
		bindingNameRow[2] = "ROW_AMOUT1";
		bindingNameRow[3] = "ROW_AMOUT2";
		IBaseExpression[] bindingExprRow = new IBaseExpression[4];
		bindingExprRow[0] = new ScriptExpression( "dataSetRow.ID" );
		bindingExprRow[1] = new ScriptExpression( "dataSetRow._rowPosition" );
		bindingExprRow[2] = new ScriptExpression( "dataSetRow.AMOUNT1" );
		bindingExprRow[3] = new ScriptExpression( "dataSetRow.AMOUNT2" );
		String[] columnStr = new String[]{
				"id", "_rowPosition", "amount1", "amount2"
		};
		
		QueryDefinition qd = this.createQuery( bindingNameGroup,
				bindingExprGroup,
				groupDefn,
				null,
				null,
				null,
				null,
				null,
				null,
				bindingNameRow,
				bindingExprRow );