注意:帮助系统仍在开发中,可能在获得稳定版本之前还会作些更改。在现阶段提供它的目的是为了获取早期使用者的反馈,因为我们知道添加机制的具体细节可能会断断续续地进行更改。 |
描述:用于提供具有显示给定 URL 处的 html 文档的 Web 浏览器功能
在 2.0 中添加了此扩展点。
配置标记:
<!ELEMENT browser EMPTY>
<!ATTLIST browser id CDATA #REQUIRED >
<!ATTLIST browser factoryclass CDATA #REQUIRED>
<!ATTLIST browser name CDATA #REQUIRED >
下面是浏览器扩展点的样本用法:
(在 plugin.xml 文件中)
<extension point="org.eclipse.help.ui.browser">
<browser id="org.eclipse.myPlugin.myBrowserID"
factoryclass="org.eclipse.myPlugin.myPackage.MyFactoryClass"
name="My Browser" />
</extension>
API 信息:提供的 factory 类必须实现 org.eclipse.help.ui.IBrowserFactory 接口。该接口中的方法确定在给定系统上是否提供了该 factory(即,是否能够提供浏览器实例,并创建实现 IBrowser 接口的浏览器实例)。
提供的实现:org.eclipse.help.ui 插件包含公共平台上浏览器的实现。其它插件可提供不同的实现。在首选项中,用户可以从可用浏览器中选择缺省浏览器。