Bug 146481 Name is not necessary for extended element
Steps to reproduce: 1.New a label named "label" in library 2.New a report, extend lib.label Expected result: No name for the extended label Actual result: "label" is added as the name of label in report. It's not reasonable because "Restore Properties" is enabled even without properties change.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/SimpleGroupElementHandle.java
.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( );
					}
				}
			}
		}
		catch ( SemanticException e )
		{
			stack.rollback( );