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/src/org/eclipse/birt/report/model/command/ContentCommand.java
*            the position in the target slot to which the content will be
	 *            moved. If it is -1 or greater than the size of the target
	 *            slot, the content will be appended at the end of the slot.
	 * @throws ContentException
	 *             if the content cannot be moved to new container.
	 */
	protected void checkBeforeMove( DesignElement content,
			ContainerContext toContainerInfor ) throws ContentException
	{
		assert content != null;
		assert toContainerInfor != null;
		super.checkBeforeMove( content, toContainerInfor );
		
		
		if ( content.isVirtualElement( ) || content.getExtendsName( ) != null )
			throw ContentExceptionFactory
					.createContentException(
							focus,
							content,
							ContentException.DESIGN_EXCEPTION_STRUCTURE_CHANGE_FORBIDDEN );
		
		
		if ( hasDescendents( content ) )
		{
			throw ContentExceptionFactory.createContentException(
					new ContainerContext( content, focus.getSlotID( ) ),
					ContentException.DESIGN_EXCEPTION_HAS_DESCENDENTS );
		}
	}
	protected void checkBeforeMovePosition( DesignElement content, int newPosn )