Bug 203126 [WorkingSets] Allow location of WorkingSetConfigurationBlock to be changed by implementors
I really like the new WorkingSetConfigurationBlock. I think it can be very handy for many users. The one thing I would like to see, is to allow others who extend the Platform's Wizards to place the location of the WorkingSetConfigurationBlock where they would like. The current implementation forces the working set block after the project creation block. For PDE, it would be nice to be able to move the working set block down on the page, similar to JDT's new project wizard.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/wizards/newresource/BasicNewProjectResourceWizard.java
}
	/**
	 * Creates a new project resource with the selected name.
	 * <p>
	 * In normal usage, this method is invoked after the user has pressed Finish
	 * on the wizard; the enablement of the Finish button implies that all
	 * controls on the pages currently contain valid values.
	 * </p>
	 * <p>
	 * Note that this wizard caches the new project once it has been
	 * successfully created; subsequent invocations of this method will answer
	 * the same project resource without attempting to create it again.
	 * </p>
	 * 
	 * @return the created project resource, or <code>null</code> if the
	 *         project was not created
	 */
	private IProject createNewProject() {
		if (newProject != null) {
			return newProject;
		}
		
		final IProject newProjectHandle = mainPage.getProjectHandle();
		
		URI location = null;
		if (!mainPage.useDefaults()) {
			location = mainPage.getLocationURI();
		}
		IWorkspace workspace = ResourcesPlugin.getWorkspace();
		final IProjectDescription description = workspace