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/AboutFeaturesDialog.java
if (featureInfos.length > 0) {
			table.setSelection(initialSelectionIndex);
		}
	}
	/**
	 * Sort the rows of the table based on the selected column.
	 *
	 * @param column index of table column selected as sort criteria
	 */
	private void sort(int column) {
		
		if (lastColumnChosen == column) {
			reverseSort = !reverseSort;
		} else {
			reverseSort = false;
			lastColumnChosen = column;
		}
		if (table.getItemCount() <= 1)
			return;
		
		int idx = table.getSelectionIndex();
		if (idx != -1)
			lastSelection = featureInfos[idx];
		switch (column) {
			case 0 :
				sortByProvider();
				break;
			case 1 :
				sortByName();
				break;