Bug 172655 [ErrorHandling] [StatusHandling] Hooking into JFace dialogs
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ErrorDialog.java
* Static to prevent opening of error dialogs for automated testing.
     */
    public static boolean AUTOMATED_MODE = false;
    /**
     * Reserve room for this many list items.
     */
    private static final int LIST_ITEM_COUNT = 7;
    /**
     * The nesting indent.
     */
    private static final String NESTING_INDENT = "  "; 
    /**
     * The Details button.
     */
    private Button detailsButton;
    /**
     * The title of the dialog.
     */
    private String title;
    /**
     * The SWT list control that displays the error details.
     */
    private List list;
    /**
     * Indicates whether the error details viewer is currently created.
     */
    private boolean listCreated = false;
    /**
     * Filter mask for determining which status items to display.
     */