Bug 71640 [IDE] use of deprecated IExtension.getDeclaringPluginDescriptor()
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/registry/Capability.java
* is returned.
     * 
     * @return the non-initialized capability wizard or
     * 		<code>null</code> if the wizard cannot be created.
     */
    public ICapabilityInstallWizard getInstallWizard() {
        if (!isValid())
            return null;
        try {
            return (ICapabilityInstallWizard) element
                    .createExecutableExtension(ATT_INSTALL_WIZARD);
        } catch (CoreException e) {
            IDEWorkbenchPlugin
                    .log(
                            "Could not create capability install wizard.", e.getStatus()); 
            return null;
        }
    }
    /**
     * Returns the description for the install wizard
     * or <code>null</code> if none supplied.
     */
    public String getInstallDetails() {
        if (!isValid())
            return null;
        return element.getAttribute(ATT_INSTALL_DETAILS);
    }
    /**
     * Returns a new instance of the capability uninstall
     * wizard. Caller is responsible for calling the init