| <?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> |