dialog.open();
result= dialog.open();
	public void run() {		if (fProxies != null && fProxies.length > 0) {			final RefactoringHistoryMergeWizard wizard= new RefactoringHistoryAcceptWizard();			try {				final WizardDialog dialog= new WizardDialog(fShell, wizard);				IProject project= null;				for (int index= 0; index < fProxies.length; index++) {					String name= fProxies[index].getProject();					if (name != null && !"".equals(name)) //$NON-NLS-1$						project= ResourcesPlugin.getWorkspace().getRoot().getProject(name);				}				wizard.setConfiguration(new RefactoringHistoryAcceptConfiguration(project));				wizard.setInput(new RefactoringHistoryImplementation(fProxies));				dialog.create();				dialog.getShell().setSize(Math.max(SIZING_WIZARD_WIDTH, dialog.getShell().getSize().x), SIZING_WIZARD_HEIGHT);				PlatformUI.getWorkbench().getHelpSystem().setHelp(dialog.getShell(), IRefactoringHelpContextIds.REFACTORING_ACCEPT_REFACTORING_PAGE);				dialog.open();			} finally {				if (fContext instanceof IMergeContext) {					final IMergeContext context= (IMergeContext) fContext;					wizard.resolveConflicts(context);				}			}		}	}