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/NameSpaceRecord.java
{
		this.nameHelper = nameHelper;
		this.nameSpaceID = ns;
		element = symbol;
		add = isAdd;
		assert element != null;
		assert nameHelper != null;
		
		
		
		if ( add )
			label = ModelMessages
					.getMessage( MessageConstants.INSERT_ELEMENT_MESSAGE );
		else
			label = ModelMessages
					.getMessage( MessageConstants.DELETE_ELEMENT_MESSAGE );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.design.core.SimpleRecord#perform(boolean)
	 */
	protected void perform( boolean undo )
	{
		int nameSpaceID = ( (ElementDefn) element.getDefn( ) ).getNameSpaceID( );
		Module root = nameHelper.getElement( ).getRoot( );
		NameSpace ns = nameHelper.getNameSpace( nameSpaceID );
		assert root != null;
		if ( add && !undo || !add && undo )
		{