Bug 213822 [Regression]Can not save the modification of group in Aggregation builder
Description: [2.2.2]Can not save the modification of group in Aggregation builder Build number: 2.2.2.v20071225-0630 Steps to reproduce: 1, New a table with two groups 2, Insert a aggregation builder in group footer 3, Select the first group and click OK 4, Open the builder again and modify the group to group2 Expected result: The modification can be saved Actual result: The modification takes no effect and the report design has no dirty mark after the modification. Error log:
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/BindingDialogHelper.java
}
		return bindings;
	}
	private void initGroups( )
	{
		String[] groups = getGroups( );
		if ( groups.length > 0 )
		{
			cmbGroup.setItems( groups );
			if ( binding != null && binding.getAggregateOn( ) != null )
			{
				btnGroup.setSelection( true );
				btnTable.setSelection( false );
				if ( !isRef )
					cmbGroup.setEnabled( true );
				for ( int i = 0; i < groups.length; i++ )
				{
					if ( groups[i].equals( binding.getAggregateOn( ) ) )
					{
						cmbGroup.select( i );
						return;
					}
				}
			}
			else
			{
				btnTable.setSelection( true );
				btnGroup.setSelection( false );
				cmbGroup.select( 0 );
				cmbGroup.setEnabled( false );