Bug 5340 Cancelling add exception breakpoint has no effect
1) Go to the breakpoints pane in the debug perspective 2) Click the J! button to add an exception 3) In the progress dialog, click cancel. The progress dialog closes immediately 4) Eventually the exception list comes up, it ignored the cancelation request. It should either honour the cancellation request or diable the cancel button (when calling ProgressMonitorDialog.run pass false for the canceleable parameter).
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/launcher/AddExceptionDialog.java
public static final int NO_EXCEPTION= -1;
	
	private SelectionListener fListListener= new SelectionAdapter() {
		public void widgetSelected(SelectionEvent evt) {
			validateListSelection();
		}
		
		public void widgetDefaultSelected(SelectionEvent e) {
			validateListSelection();
			if (getStatus().isOK())
				okPressed();
		}
	};
		
	private Object fResult;
	private int fExceptionType= NO_EXCEPTION;
	private boolean fIsCaughtSelected= true;
	private boolean fIsUncaughtSelected= true;
	/**
	 * Constructor for AddExceptionDialog
	 */
	public AddExceptionDialog(Shell parentShell) {
		super(parentShell);
		setTitle(LauncherMessages.getString("AddExceptionDialog.title")); 
	}
	
	protected Control createDialogArea(Composite ancestor) {
		initFromDialogSettings();
		Composite parent= new Composite(ancestor, SWT.NULL);
		GridLayout layout= new GridLayout();