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
Composite mainComposite = new Composite(topComposite, SWT.NONE);
        layout = new GridLayout();
        layout.numColumns = 2;
        layout.marginHeight = 0;
        layout.marginWidth = 0;
        mainComposite.setLayout(layout);
        mainComposite.setLayoutData(new GridData(GridData.FILL_BOTH));
        Composite capComposite = new Composite(mainComposite, SWT.NONE);
        layout = new GridLayout();
        layout.marginHeight = 0;
        layout.marginWidth = 0;
        capComposite.setLayout(layout);
        capComposite.setLayoutData(new GridData(GridData.FILL_BOTH));
        label = new Label(capComposite, SWT.LEFT);
        label.setFont(font);
        label.setText(IDEWorkbenchMessages.ProjectCapabilitySelectionGroup_capabilities);
        table = new TableViewer(capComposite, SWT.SINGLE | SWT.H_SCROLL
                | SWT.V_SCROLL | SWT.BORDER);
        table.getTable().setLayoutData(new GridData(GridData.FILL_BOTH));
        table.getTable().setFont(font);
        table.setLabelProvider(new CapabilityLabelProvider());
        table.setContentProvider(getContentProvider());
        table.setInput(getProject());
        Composite buttonComposite = new Composite(mainComposite, SWT.NONE);
        layout = new GridLayout();
        layout.marginHeight = 0;
        layout.marginWidth = 0;
        buttonComposite.setLayout(layout);
        buttonComposite.setLayoutData(new GridData(GridData.FILL_VERTICAL));
        label = new Label(buttonComposite, SWT.LEFT);