Bug 120337 In the style list, style name is not alphabetic.
In the style list, style name is not alphabetic. Steps: 1.Create some style: PageBreak, FormatNumber, FormatString, Border, Box, TextBlock (style Name) 2.Drag a label into the layout 3.Open the Property Editor View 4.Select "General" tab, click Style drop list Actual Resutls: 1.style name is not alphabetic. Expected Results: 1.style name is alphabetic.
UI/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/AlphabeticallyComparator.java
name1 = ( (DesignElementHandle) o1 ).getDisplayLabel( );
			name2 = ( (DesignElementHandle) o2 ).getDisplayLabel( );
			if ( name1 == null )
			{
				name1 = ( (DesignElementHandle) o1 ).getName( );
			}
			if ( name2 == null )
			{
				name2 = ( (DesignElementHandle) o2 ).getName( );
			}
		}
		if ( o1 instanceof IChoice
				&& o2 instanceof IChoice) 
		{
			name1 = ( (IChoice) o1 ).getDisplayName();
			name2 = ( (IChoice) o2 ).getDisplayName( );
			if ( name1 == null )
			{
				name1 = ( (IChoice) o1 ).getName( );
			}
			if ( name2 == null )
			{
				name2 = ( (IChoice) o2 ).getName( );
			}
		}
		else
		{
			name1 = o1.toString( );
			name2 = o2.toString( );
		}