Bug 49182 What should canceling setRawClasspath do ?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/viewsupport/GoToBackProgressMonitorDialog.java
toBackgroundButton.setEnabled(false);
		cancel.setEnabled(true);
	}
	super.buttonPressed(buttonId);
}
/**
 * The cancel button has been pressed.
 * @since 3.0
 */
protected void cancelPressed() {
	
	
	
	
	cancel.setEnabled(false);
	toBackgroundButton.setEnabled(false);
	progressMonitor.setCanceled(true);
	super.cancelPressed();
}
/* (non-Javadoc)
 * Method declared on Window.
 */
/**
 * The <code>ProgressMonitorDialog</code> implementation of this method
 * only closes the dialog if there are no currently running runnables.
 */
public boolean close() {
	if (getNestingDepth() <= 0) {
		clearCursors();
		return super.close();