Bug 54548 [About] About dialog should obtain info from IProduct and IBundleGroup instead of platform configuration
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/AboutPluginsDialog.java
*/
		if (reverseSort){
			java.util.List infoList = Arrays.asList(info);
			Collections.reverse(infoList);
			for (int i=0; i< info.length; i++){
				info[i] = (IPluginDescriptor)infoList.get(i);
			}
		}
		else {
			
			Arrays.sort(info, new Comparator() {
				Collator coll = Collator.getInstance(Locale.getDefault());
				public int compare(Object a, Object b) {
					IPluginDescriptor d1, d2;
					String pluginId1, pluginId2, name1, name2;
					d1 = (IPluginDescriptor) a;
					pluginId1 = d1.getUniqueIdentifier();
					name1 = d1.getLabel();
					d2 = (IPluginDescriptor) b;
					pluginId2 = d2.getUniqueIdentifier();
					name2 = d2.getLabel();
					if (pluginId1.equals(pluginId2))
						return coll.compare(name1, name2);
					else
						return coll.compare(pluginId1, pluginId2);
				}
			});
		}
	}
}