Bug 34169 Add JUnit TestSuite blocks
In RC2 I was able to add a new JUnit test suite using the wizard. After 2 or 3 calls to wizard it stopped working. The "Next" button trigers some activity (mouse pointer changes) but does not advance to the next screen. The same workspace works fine with RC1 after this problem with RC2.
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/JUnitWizard.java
import org.eclipse.jface.dialogs.DialogSettings;
import org.eclipse.jface.dialogs.IDialogSettings;
import org.eclipse.jface.operation.IRunnableWithProgress;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.wizard.Wizard;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation;
import org.eclipse.ui.wizards.newresource.BasicNewResourceWizard;
/**
 * The wizard base class for JUnit creation wizards.
 */
public abstract class JUnitWizard extends Wizard {
	private IWorkbench fWorkbench;
	protected static String DIALOG_SETTINGS_KEY= "JUnitWizards"; 
	private IStructuredSelection fSelection;
	public JUnitWizard() {
		setNeedsProgressMonitor(true);
	}
	
	/*
	 * @see IWizard#performFinish()
	 */
	public abstract boolean performFinish();
	/**
	 * Run a runnable
	 */