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/misc/ProjectCapabilitySelectionGroup.java
checkboxViewer
                .addSelectionChangedListener(new ISelectionChangedListener() {
                    public void selectionChanged(SelectionChangedEvent event) {
                        updateDescription(event.getSelection());
                    }
                });
        
        checkboxViewer.addCheckStateListener(new ICheckStateListener() {
            public void checkStateChanged(CheckStateChangedEvent event) {
                Capability cap = (Capability) event.getElement();
                if (event.getChecked())
                    handleCapabilityChecked(cap);
                else
                    handleCapabilityUnchecked(cap);
                checkboxViewer.setSelection(new StructuredSelection(cap));
            }
        });
        
        listViewer.addSelectionChangedListener(new ISelectionChangedListener() {
            public void selectionChanged(SelectionChangedEvent event) {
                if (event.getSelection() instanceof IStructuredSelection) {
                    IStructuredSelection sel = (IStructuredSelection) event
                            .getSelection();
                    visibleCapabilities.clear();
                    Iterator itr = sel.iterator();
                    while (itr.hasNext()) {
                        Category cat = (Category) itr.next();
                        visibleCapabilities.addAll(cat.getElements());
                    }