注意:帮助系统仍在开发中,可能在获得稳定版本之前还会作些更改。在现阶段提供它的目的是为了获取早期使用者的反馈,因为我们知道添加机制的具体细节可能会断断续续地进行更改。

浏览器

标识符:org.eclipse.help.ui.browser

描述:用于提供具有显示给定 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 插件包含公共平台上浏览器的实现。其它插件可提供不同的实现。在首选项中,用户可以从可用浏览器中选择缺省浏览器。


Copyright IBM Corp. and others 2000, 2002. All Rights Reserved.