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
sHandle.add( label3.getHandle( design ) );
		sHandle.move( label3.handle( design ), toContainer.handle( design ),
				FreeForm.REPORT_ITEMS_SLOT, 10 );
		assertEquals( 3, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		assertEquals( label3, toContainer.handle( design ).getReportItems( )
				.get( 2 ).getElement( ) );
		Label label4 = new Label( );
		sHandle.add( label4.getHandle( design ) );
		sHandle.move( label4.handle( design ), toContainer.handle( design ),
				FreeForm.REPORT_ITEMS_SLOT, 12 );
		assertEquals( 4, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		assertEquals( label4, toContainer.handle( design ).getReportItems( )
				.get( 3 ).getElement( ) );
		Label label5 = new Label( );
		sHandle.add( label5.getHandle( design ) );
		MyContentListener listener = new MyContentListener( );
		label5.addListener( listener );
		sHandle.move( label5.handle( design ), toContainer.handle( design ),
				FreeForm.REPORT_ITEMS_SLOT, 1 );
		assertEquals( 5, toContainer.handle( design ).getReportItems( )
				.getCount( ) );
		assertEquals( label5, toContainer.handle( design ).getReportItems( )
				.get( 1 ).getElement( ) );
		
		label5.getHandle( design ).setProperty( ILabelModel.HELP_TEXT_PROP,
				"helptext" ); 
		assertNotNull( listener.event );
		assertEquals( MyContentListener.CHANGE, listener.recieveChangeEvent );