getContainer().run(true, false, op);
getContainer().run(false, false, op);
	protected boolean finishPage(IRunnableWithProgress runnable) {		IRunnableWithProgress op= new WorkspaceModifyDelegatingOperation(runnable);		try {			IWizardPage[] pages= getPages();			for (int i= 0; i < pages.length; i++) {				IWizardPage page= pages[i];				if (page instanceof IAboutToRunOperation) {					((IAboutToRunOperation)page).aboutToRunOperation();				}			}			getContainer().run(true, false, op);  		} catch (InvocationTargetException e) {			Shell shell= getShell();			String title= WizardMessages.getString("NewJUnitWizard.op_error.title"); //$NON-NLS-1$			String message= WizardMessages.getString("NewJUnitWizard.op_error.message"); //$NON-NLS-1$			ExceptionHandler.handle(e, shell, title, message);			return false;		} catch  (InterruptedException e) {			return false;		}		return true;	}