Bug 186940 Style name in theme cannot be identify by auto when reopen the library[01]
Description: Style name in theme cannot be identify by auto when reopen the library[01] Step: 1.Open a library and add a theme 2.New a style on the theme and use the default name that is "NewStyle" 3.Save the library, close it and reopen it again. 4.New another style on the same theme Actual result: The default style name on second times is also "NewStyle" Exception result: The default style name on second times is "NewStyle1"
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/api/GroupElementHandleTest.java
{
		public MockupElementDefn( )
		{
		}
		/*
		 * (non-Javadoc)
		 * 
		 * @see org.eclipse.birt.report.model.metadata.ElementDefn#build()
		 */
		protected void build( ) throws MetaDataException
		{
			
			ElementDefn tmpDefn = this;
			while ( tmpDefn != null )
			{
				List props = tmpDefn.getLocalProperties( );
				for ( int i = 0; i < props.size( ); i++ )
				{
					PropertyDefn propDefn = (PropertyDefn) props.get( i );
					cachedProperties.put( propDefn.getName( ), propDefn );
				}
				tmpDefn = (ElementDefn) tmpDefn.getParent( );
			}
		}
	}
	static class MockupDesignElement extends DesignElement