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
*            structure list
	 * @param client
	 *            client element
	 */
	private void updatePropertyListnMemberCase( Module root,
			IReferencableElement referred, CachedMemberRef memberRef,
			List valueList, DesignElement client )
	{
		int index = memberRef.getIndex( );
		if ( index >= 0 && index < valueList.size( ) )
		{
			Structure structure = (Structure) valueList.get( index );
			Iterator iterator = structure.getDefn( ).getPropertyIterator( );
			while ( iterator.hasNext( ) )
			{
				IPropertyDefn propDefn = (IPropertyDefn) iterator.next( );
				
				
				if ( propDefn.getTypeCode( ) == IPropertyType.ELEMENT_REF_TYPE )
				{
					ElementRefValue tempRefValue = (ElementRefValue) structure
							.getProperty( root, (PropertyDefn) propDefn );
					if ( referred == tempRefValue.getElement( ) )
					{
						tempRefValue.unresolved( tempRefValue.getName( ) );
						referred.dropClient( client );
						
						ReferenceValueUtil.resolveElementReference( structure,
								root, (StructPropertyDefn) propDefn,
								tempRefValue );