Bug 126779 [IDE] Removed deprecated project capabilities API and implementation
It was created then deprecated before 2.0 shipped. As has never been API and we don't use it we should delete it.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ProjectCapabilitySimpleSelectionPage.java
}
                if (parentElement instanceof Category)
                    return ((Category) parentElement)
                            .getChildren(parentElement);
                return null;
            }
            public boolean hasChildren(Object element) {
                if (element instanceof CapabilityRegistry)
                    return true;
                if (element instanceof Category)
                    return ((Category) element).hasElements();
                return false;
            }
        };
    }
    /* (non-Javadoc)
     * Method declared on IWizardPage.
     */
    public IWizardPage getNextPage() {
        if (chosenCapability == null)
            return null;
        final IWizard[] wizard = new IWizard[1];
        wizard[0] = (IWizard) mapCapToWizard.get(chosenCapability);
        if (wizard[0] == null) {
            BusyIndicator.showWhile(getShell().getDisplay(), new Runnable() {
                public void run() {
                    ICapabilityInstallWizard wiz;
                    wiz = chosenCapability.getInstallWizard();
                    if (wiz != null) {
                        wiz.init(workbench, selection, project);