Bug 194843 Cross tab Cube - Cannot delete a dimension using the cube builder
- Open the attached report design - Delete the "Region" group. Current behavior - Does now allow me to delete the group.
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/command/ContentCommandTest.java
designHandle.getMasterPages( ).add( pageHandle );
		Label label1 = new Label( );
		Label label2 = new Label( );
		SlotHandle sHandle = pageHandle.getContent( );
		sHandle.add( label1.getHandle( design ) );
		sHandle.move( label1.handle( design ), toContainer.handle( design ),
				FreeForm.REPORT_ITEMS_SLOT );
		assertEquals( sHandle.getCount( ), 0 );
		assertEquals( 1, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		sHandle.add( label2.getHandle( design ) );
		assertEquals( sHandle.getCount( ), 1 );
		sHandle.move( label2.handle( design ), toContainer.handle( design ),
				FreeForm.REPORT_ITEMS_SLOT, 0 );
		assertEquals( sHandle.getCount( ), 0 );
		assertEquals( 2, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		assertEquals( label2, toContainer.handle( design ).getReportItems( )
				.get( 0 ).getElement( ) );
		design.getActivityStack( ).undo( );
		assertEquals( 1, sHandle.getCount( ) );
		assertEquals( 1, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		design.getActivityStack( ).redo( );
		assertEquals( sHandle.getCount( ), 0 );
		assertEquals( 2, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		assertEquals( label2, toContainer.handle( design ).getReportItems( )
				.get( 0 ).getElement( ) );
		Label label3 = new Label( );