Bug 147737 [Wizards] Delete dead multi step wizard code
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/WizardStepGroup.java
* Set the current listener interested when the selection
     * state changes.
     * 
     * @param listener The selection listener to set
     */
    public void setSelectionListener(ISelectionChangedListener listener) {
        if (selectionListener != null && stepViewer != null) {
			stepViewer.removeSelectionChangedListener(selectionListener);
		}
        selectionListener = listener;
        if (selectionListener != null && stepViewer != null) {
			stepViewer.addSelectionChangedListener(selectionListener);
		}
    }
    /**
     * Sets the steps to be displayed. Ignored is the
     * method createContents has not been called yet.
     * 
     * @param steps the collection of steps
     */
    public void setSteps(WizardStep[] steps) {
        if (stepViewer != null) {
            stepViewer.setInput(new StepRoot(steps));
            parentComposite.layout(true);
        }
    }
    /**
     * Holder of all the steps within the viewer
     */
    private class StepRoot {