Bug 24231 ErrorDialog not accessible
The reorg done for the MessageDialog was not applied to the ErrorDialog so its contents cannot be read in 2.0.2.
bundles/org.eclipse.ui.workbench/extensions/org/eclipse/jface/dialogs/ErrorDialog.java
* @param parentShell the parent shell of the dialog, or <code>null</code> if none
 * @param dialogTitle the title to use for this dialog,
 *   or <code>null</code> to indicate that the default title should be used
 * @param message the message to show in this dialog, 
 *   or <code>null</code> to indicate that the error's message should be shown
 *   as the primary message
 * @param status the error to show to the user
 * @param displayMask the mask to use to filter the displaying of child items,
 *   as per <code>IStatus.matches</code>
 * @return the code of the button that was pressed that resulted in this dialog
 *     closing.  This will be <code>Dialog.OK</code> if the OK button was 
 * 	   pressed, or <code>Dialog.CANCEL</code> if this dialog's close window 
 *     decoration or the ESC key was used.
 * @see org.eclipse.core.runtime.IStatus#matches
 */
public static int openError(Shell parentShell, String title, String message, IStatus status, int displayMask) {
	ErrorDialog dialog = new ErrorDialog(parentShell, title, message, status, displayMask);
	return dialog.open();
}
/**
 * Populates the list using this error dialog's status object.
 * This walks the child stati of the status object and
 * displays them in a list. The format for each entry is
 *		status_path : status_message
 * If the status's path was null then it (and the colon)
 * are omitted.
 */
private void populateList(List list) {
	Iterator enum = statusList.iterator();
	while (enum.hasNext()) {