Bug 191089 cross tab Binding tab- Aggregate On field is shows incorrect field name
Cross tab-Binding under properties hows incorrect field for 'Aggregate On'. It show show similar to regular table binding 'Aggregate On' field. For example; instead of Location/country it should show either 'N/A' for table or 'Group Country' for any group.
UI/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/util/DEUtil.java
FontData[] fontDatas = (FontData[]) Display.getCurrent( )
				.getFontList( null, false );
		SortedSet set = new TreeSet( comparator );
		for ( int i = 0; i < fontDatas.length; i++ )
		{
			set.add( fontDatas[i].getName( ) );
		}
		fontDatas = (FontData[]) Display.getCurrent( ).getFontList( null, true );
		for ( int i = 0; i < fontDatas.length; i++ )
		{
			set.add( fontDatas[i].getName( ) );
		}
		String[] fonts = new String[set.size( )];
		set.toArray( fonts );
		return fonts;
	}
	/**
	 * Gets the tool used to process multil-selection.
	 * 
	 * @param modelList
	 *            DE model list.
	 * @return The tool used to process multil-selection.
	 */
	public static GroupElementHandle getMultiSelectionHandle( List modelList )
	{
		ModuleHandle designHandle = SessionHandleAdapter.getInstance( )
				.getReportDesignHandle( );
		GroupElementHandle handle = GroupElementFactory.newGroupElement( designHandle,
				modelList );
		return handle;