Bug 96114 [IDE] should remove dependency on IPluginRegistry
We should remove our dependency on IPluginRegistry in favour of the new IExtensionRegistry. This should be a trivial migration.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/WelcomeItem.java
logActionLinkError(pluginId, className);
            return;
        }
        action.run();
    }
    /**
     * Triggers the link at the given offset (if there is one)
     */
    public void triggerLinkAt(int offset) {
        
        for (int i = 0; i < helpRanges.length; i++) {
            if (offset >= helpRanges[i][0]
                    && offset < helpRanges[i][0] + helpRanges[i][1]) {
                
                openHelpTopic(helpIds[i], helpHrefs[i]);
                return;
            }
        }
        
        for (int i = 0; i < actionRanges.length; i++) {
            if (offset >= actionRanges[i][0]
                    && offset < actionRanges[i][0] + actionRanges[i][1]) {
                
                runAction(actionPluginIds[i], actionClasses[i]);
                return;
            }
        }
    }
}