Bug 2172 [Dialogs] Cannot copy errors in a Multi error dialog.
The error dialog with details does not allow the user to select all of the details as it is single select. This would be useful for the user as it would allow them to copy and paste errors (which we also can't do currently). NOTES:
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ErrorDialog.java
package org.eclipse.jface.dialogs;
/************************************************************************
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved.   This program and the accompanying materials
are made available under the terms of the Common Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/cpl-v10.html
Contributors:
	Sebastian Davids <sdavids@gmx.de> - Fix for bug 19346 - Dialog font should
	be activated and used by other components.
 */
import java.util.Arrays;
import java.util.Iterator;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.jface.resource.JFaceResources;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.*;
/**
 * A dialog to display one or more errors to the user, as contained in an
 * <code>IStatus</code> object.  If an error contains additional detailed
 * information then a Details button is automatically supplied, which shows
 * or hides an error details viewer when pressed by the user.
 *
 * @see org.eclipse.core.runtime.IStatus
 */
public class ErrorDialog extends IconAndMessageDialog {