Bug 29163 SafeRunnable needs to be accessible in JFace
We need to be able to access the SafeRunnable in JFace in order that some error protection can be added to preferences and properties dialogs.
bundles/org.eclipse.ui.workbench/extensions/org/eclipse/jface/wizard/Wizard.java
public static final String DEFAULT_IMAGE= "org.eclipse.jface.wizard.Wizard.pageImage";
	/* 
	 * Register the default page image
	 */
	static {
		JFaceResources.getImageRegistry().put(
			DEFAULT_IMAGE,
			ImageDescriptor.createFromFile(Wizard.class, "images/page.gif"));
	}
	/**
	 * The wizard container this wizard belongs to; <code>null</code>
	 * if none.
	 */
	private IWizardContainer container = null;
	
	/**
	 * This wizard's list of pages (element type: <code>IWizardPage</code>).
	 */
	private List pages = new ArrayList();
	
	/**
	 * Indicates whether this wizard needs a progress monitor.
	 */
	private boolean needsProgressMonitor = false;
	
	/**
	 * Indicates whether this wizard needs previous and next buttons
	 * even if the wizard has only one page.
	 */
	private boolean forcePreviousAndNextButtons = false;