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/ProjectCapabilityEditingPropertyPage.java
data.horizontalAlignment = GridData.FILL;
        widthHint = convertHorizontalDLUsToPixels(IDialogConstants.BUTTON_WIDTH);
        data.widthHint = Math.max(widthHint, removeButton.computeSize(
                SWT.DEFAULT, SWT.DEFAULT, true).x);
        removeButton.setLayoutData(data);
        removeButton.setFont(font);
        table.addSelectionChangedListener(new ISelectionChangedListener() {
            public void selectionChanged(SelectionChangedEvent event) {
                selectedCap = null;
                IStructuredSelection sel = (IStructuredSelection) event
                        .getSelection();
                if (sel != null)
                    selectedCap = (Capability) sel.getFirstElement();
                removeButton.setEnabled(selectedCap != null);
            }
        });
        return topComposite;
    }
    /**
     * Returns the content provider for the viewers
     */
    private IContentProvider getContentProvider() {
        return new WorkbenchContentProvider() {
            public Object[] getChildren(Object parentElement) {
                if (parentElement instanceof IProject)
                    return reg.getProjectCapabilities((IProject) parentElement);
                else
                    return null;
            }
        };