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
* 
     * @param checkStateListener The checkStateListener to set
     */
    public void setCheckStateListener(ICheckStateListener checkStateListener) {
        this.checkStateListener = checkStateListener;
    }
    /**
     * Notify the check state listener that a capability
     * check state has changed. The event past will
     * always be <code>null</code> as it could be
     * triggered by code instead of user input.
     */
    private void notifyCheckStateListner() {
        if (checkStateListener != null)
            checkStateListener.checkStateChanged(null);
    }
    /**
     * Updates the description field for the selected capability
     */
    private void updateDescription(ISelection selection) {
        String text = EMPTY_DESCRIPTION;
        if (selection instanceof IStructuredSelection) {
            IStructuredSelection sel = (IStructuredSelection) selection;
            Capability cap = (Capability) sel.getFirstElement();
            if (cap != null)
                text = cap.getDescription();
        }
        descriptionText.setText(text);
    }
    class CapabilityLabelProvider extends LabelProvider {