Bug 32053 [Import/Export] Need busy cursor when loading page
M5 build - start eclipse in Resource perspective - File / Import - double-click on External Plug-ins and Fragments - it takes a while to load, but there is no busy cursor
bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/WizardDialog.java
setShellStyle(
			SWT.CLOSE | SWT.TITLE | SWT.BORDER | SWT.APPLICATION_MODAL);
		setWizard(newWizard);
		
		
		cancelListener = new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				cancelPressed();
			}
		};
	}
	/**
	 * About to start a long running operation tiggered through
	 * the wizard. Shows the progress monitor and disables the wizard's
	 * buttons and controls.
	 *
	 * @param enableCancelButton <code>true</code> if the Cancel button should
	 *   be enabled, and <code>false</code> if it should be disabled
	 * @return the saved UI state
	 */
	private Object aboutToStart(boolean enableCancelButton) {
		Map savedState = null;
		operationCancelableState = enableCancelButton;
		if (getShell() != null) {
			
			Control focusControl = getShell().getDisplay().getFocusControl();
			if (focusControl != null && focusControl.getShell() != getShell())
				focusControl = null;
			boolean needsProgressMonitor = wizard.needsProgressMonitor();
			cancelButton.removeSelectionListener(cancelListener);