Bug 71640 [IDE] use of deprecated IExtension.getDeclaringPluginDescriptor()
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/registry/MarkerHelpRegistry.java
* This class is a registry for marker help
 * contexts and resolutions.
 */
public class MarkerHelpRegistry implements IMarkerHelpRegistry {
    /**
     * Table of queries for marker F1 help.
     */
    private Map helpQueries = new HashMap();
    /**
     * Sorted list of help queries.
     * Used to ensure that the "most specific"
     * query is tried first
     */
    private List sortedHelpQueries;
    /**
     * Table of queries for marker resolutions
     */
    private Map resolutionQueries = new HashMap();
    /**
     * Help context id attribute in configuration element
     */
    private static final String ATT_HELP = "helpContextId"; 
    /**
     * Resolution class attribute name in configuration element
     */
    private static final String ATT_CLASS = "class"; 
    private class QueryComparator implements Comparator {
        /* (non-Javadoc)
         * Method declared on Object.
         */