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/extensions/org/eclipse/ui/dialogs/WizardNewProjectCreationPage.java
* the user, or <code>null</code> if a valid project location
     * has not been entered.
     *
     * @return the project location URI, or <code>null</code>
     * @since 3.2
     */
    public URI getLocationURI() {
    	return locationArea.getProjectLocationURI();
    }
    /**
	 * Creates a project resource handle for the current project name field
	 * value. The project handle is created relative to the workspace root.
	 * <p>
	 * This method does not create the project resource; this is the
	 * responsibility of <code>IProject::create</code> invoked by the new
	 * project resource wizard.
	 * </p>
	 * 
	 * @return the new project resource handle
	 */
    public IProject getProjectHandle() {
        return ResourcesPlugin.getWorkspace().getRoot().getProject(
                getProjectName());
    }
    /**
     * Returns the current project name as entered by the user, or its anticipated
     * initial value.
     *
     * @return the project name, its anticipated initial value, or <code>null</code>
     *   if no project name is known