Bug 184602 [Progress] "Widget is disposed" when setting builders twice during build
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ProgressMonitorDialog.java
shell.setCursor(waitCursor);
		
		
		shell.addListener(SWT.Show, new Listener() {
			public void handleEvent(Event event) {
				
				
				shell.getDisplay().asyncExec(new Runnable() {
					public void run() {
						setMessage(message, true);
					}
				});
			}
		});
	}
	/*
	 * (non-Javadoc) Method declared on Dialog.
	 */
	protected void createButtonsForButtonBar(Composite parent) {
		
		createCancelButton(parent);
	}
	/**
	 * Creates the cancel button.
	 * 
	 * @param parent
	 *            the parent composite
	 * @since 3.0
	 */
	protected void createCancelButton(Composite parent) {