Bug 190957 The cancel button in group level dialog in cube take no effect[1101]
Description: The cancel button in group level dialog in cube take no effect[1101] Build number: 2.2.0.v20070605-0630 Steps to reproduce: 1, New a cube 2, New a level 3, Do some operations on the level 4, Click cancel button Expected result: The cancel button can take effect to cancel all the operations Actual result: The cancel button take no effect and all the operations have done
UI/org.eclipse.birt.report.designer.ui.cubebuilder/src/org/eclipse/birt/report/designer/ui/cubebuilder/page/CubeGroupContent.java
this.input = cube;
		datasets[0] = dataset;
	}
	public void createContent( )
	{
		createDataField( );
		createMoveButtonsField( );
		createGroupField( );
		createOperationField( );
	}
	private void createOperationField( )
	{
		Composite operationField = new Composite( this, SWT.NONE );
		operationField.setLayout( new GridLayout( ) );
		operationField.setLayout( new GridLayout( ) );
		String[] btnTexts = new String[]{
				Messages.getString( "GroupsPage.Button.Add" ), 
				Messages.getString( "GroupsPage.Button.Edit" ), 
				Messages.getString( "GroupsPage.Button.Delete" ), 
		};
		addBtn = new Button( operationField, SWT.PUSH );
		addBtn.setEnabled( false );
		addBtn.setText( btnTexts[0] );
		addBtn.addSelectionListener( new SelectionAdapter( ) {
			public void widgetSelected( SelectionEvent e )
			{
				handleAddEvent( );
			}
		} );
		editBtn = new Button( operationField, SWT.PUSH );