Bug 146761 All structure properties change can't be restore
Steps to reproduce: 1.New a report, extends lib.table 2.Add a structure property(such as filter, column binding...) on table 3.Choose the table, click "Restore Property" Expected result: Local propery is removed Actual result: Local property can't be removed so that "Restore Property" is always enabled
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/SimpleGroupElementHandle.java
if ( DesignElement.NAME_PROP.equals( propName ) )
				{
					for ( Iterator elementIter = elements.iterator( ); elementIter
							.hasNext( ); )
					{
						DesignElementHandle handle = (DesignElementHandle) elementIter
								.next( );
						NameCommand nameCmd = new NameCommand( module, handle
								.getElement( ) );
						try
						{
							nameCmd.checkName( null );
						}
						catch ( NameException e )
						{
							continue;
						}
						PropertyHandle tmpPropHandle = handle
								.getPropertyHandle( propName );
						if ( tmpPropHandle.isLocal( ) )
							propHandle.clearValue( );
					}
				}
				else
				{
					String localValue = propHandle.getLocalStringValue( );
					if ( localValue != null )
					{
						propHandle.clearValue( );
					}