blob: 025b53d7ce9eb75cb0b3c7d75a648b129a605a4e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!-- ========================================================== -->
<!-- Help System UI plugin -->
<!-- ========================================================== -->
<plugin
name = "%help_system_plugin_name"
id = "org.eclipse.help.ui"
version = "2.1.0"
provider-name = "%providerName"
class="org.eclipse.help.ui.internal.WorkbenchHelpPlugin">
<requires>
<import plugin="org.apache.xerces"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.help"/>
<import plugin="org.eclipse.search"/>
<import plugin="org.eclipse.ui"/>
</requires>
<runtime>
<library name="helpworkbench.jar">
<export name="*"/>
</library>
</runtime>
<!-- Extension points -->
<extension-point id="browser" name="%browser_extention_point_name"/>
<!-- Default Help UI -->
<extension point="org.eclipse.help.support">
<config class="org.eclipse.help.ui.internal.DefaultHelp"/>
</extension>
<!-- Preference pages -->
<extension
point = "org.eclipse.ui.preferencePages">
<page id="org.eclipse.help.ui.browsersPreferancePage"
name="%help_preferences_page_name"
class="org.eclipse.help.ui.internal.browser.BrowsersPreferencePage"
/>
</extension>
<!-- Context Help contribution -->
<extension point="org.eclipse.help.contexts">
<contexts file="contexts.xml"/>
</extension>
<!-- Action Sets -->
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.help.internal.ui.HelpActionSet"
label="%help"
visible="true">
<action id="org.eclipse.help.internal.ui.HelpAction"
menubarPath="help/helpEnd"
label="%helpcontents"
class="org.eclipse.help.ui.internal.HelpContentsAction"
icon="icons/view.gif"
helpContextId="org.eclipse.help.ui.helpContentsMenu"
tooltip="%openhelpcontents"/>
<menu
id="org.eclipse.search.menu"
label="%searchMenu.label"
path="navigate">
<groupMarker name="internalDialogGroup"/> <!-- not to be used by clients -->
<groupMarker name="dialogGroup"/> <!-- to be used by clients -->
<separator name="contextMenuActionsGroup"/>
</menu>
<action id="org.eclipse.help.ui.OpenHelpSearchPage"
menubarPath="org.eclipse.search.menu/dialogGroup"
label="%openHelpSearchPageAction.label"
helpContextId="org.eclipse.help.ui.helpSearchMenu"
icon="icons/search_menu.gif"
class="org.eclipse.help.ui.internal.OpenHelpSearchPageAction"/>
</actionSet>
</extension>
<!-- Web Browsers -->
<extension point="org.eclipse.help.ui.browser">
<browser id="org.eclipse.help.ui.mozillaLinux"
name="%mozilla_adapter">
<factoryclass class="org.eclipse.help.ui.internal.browser.MozillaFactory">
<parameter name="executable" value="mozilla" />
<parameter name="executableName" value="%mozilla" />
<parameter name="os" value="Linux" />
</factoryclass>
</browser>
<browser id="org.eclipse.help.ui.netscapeLinux"
name="%netscape_adapter">
<factoryclass class="org.eclipse.help.ui.internal.browser.MozillaFactory">
<parameter name="executable" value="netscape" />
<parameter name="executableName" value="%netscape" />
<parameter name="os" value="Linux" />
</factoryclass>
</browser>
<browser id="org.eclipse.help.ui.netscapeAIX"
name="%netscape_adapter">
<factoryclass class="org.eclipse.help.ui.internal.browser.MozillaFactory">
<parameter name="executable" value="netscape" />
<parameter name="executableName" value="%netscape" />
<parameter name="os" value="AIX" />
</factoryclass>
</browser>
<browser id="org.eclipse.help.ui.netscapeHPUX"
name="%netscape_adapter">
<factoryclass class="org.eclipse.help.ui.internal.browser.MozillaFactory">
<parameter name="executable" value="netscape" />
<parameter name="executableName" value="%netscape" />
<parameter name="os" value="HP" />
</factoryclass>
</browser>
<browser id="org.eclipse.help.ui.netscapeSolaris"
name="%netscape_adapter"
factoryclass="org.eclipse.help.ui.internal.browser.solaris.NetscapeFactory" />
<browser id="org.eclipse.help.ui.defaultBrowserMacOSX"
name="%defaultBrowser"
factoryclass="org.eclipse.help.ui.internal.browser.macosx.DefaultBrowserFactory" />
<browser id="org.eclipse.help.ui.systembrowser"
name="%system_browser"
factoryclass="org.eclipse.help.ui.internal.browser.SystemBrowserFactory" />
<browser id="org.eclipse.help.ui.custombrowser"
name="%custom_browser"
factoryclass="org.eclipse.help.ui.internal.browser.CustomBrowserFactory" />
</extension>
<!-- Search Page -->
<extension point="org.eclipse.search.searchPages">
<page label="%help_search_page"
class="org.eclipse.help.ui.internal.search.HelpSearchPage"
id="org.eclipse.help.ui.searchPage"
icon="icons/search_menu.gif">
</page>
</extension>
<!-- Markers -->
<extension point="org.eclipse.core.resources.markers"
id="helpsearchhit"
name="%helpsearchhitname">
<super type="org.eclipse.search.searchmarker"/>
<attribute name="href"/>
<attribute name="label"/>
<attribute name="resultfof"/>
<attribute name="order"/>
</extension>
<!-- Search Results Sorter -->
<extension point="org.eclipse.search.searchResultSorters">
<sorter id="org.eclipse.help.ui.helpsearchhitsorter"
pageId="org.eclipse.help.ui.searchPage"
label="%helpsearchhitsorter.label"
tooltip="%helpsearchhitsorter.tooltip"
icon="icons/search_sortmatch.gif"
class="org.eclipse.help.ui.internal.search.HelpSearchSorter">
</sorter>
</extension>
</plugin>