瀏覽器

org.eclipse.ui.browser.browsers

3.0(原始在 2.0 版新增為 org.eclipse.help.ui.browser)

用以讓 Web 瀏覽器能夠於給定的 URL 中顯示 HTML 文件。

<!ELEMENT extension (browser*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT browser (location)>

<!ATTLIST browser

id           CDATA #REQUIRED

factoryclass CDATA #IMPLIED

name         CDATA #REQUIRED

os           CDATA #IMPLIED

executable   CDATA #IMPLIED>


<!ELEMENT location (#PCDATA)>

預設安裝位置。這些位置不應包含起始路徑,因為它會被所有已知的磁碟機替代。 (例如,在 Windows 中,"test.exe" 的位置會針對所有已知磁碟機來尋找 "c:\test.exe"、"d:\test.exe" 等)。



下列是瀏覽器延伸點的範例用法:

 

<extension point=

"org.eclipse.help.base.browser"

>

<browser id=

"org.eclipse.myPlugin.myBrowserID"

factoryClass=

"org.eclipse.myPlugin.myPackage.MyFactoryClass"

name=

"My Browser"

>

</browser>

</extension>

提供的 Factory 類別必須實作 org.eclipse.help.browser.IBrowserFactory 介面。 該介面中的方法會判斷是否可在給定的系統上使用 Factory(如能夠提供瀏覽器實例),以及建立實作 IBrowser 介面的瀏覽器實例。

org.eclipse.help.baseorg.eclipse.help.ui 外掛程式含有常用平台上的瀏覽器實作。 其他外掛程式可以提供不同的實作。在喜好設定中,使用者可以從可用的瀏覽器中選取預設瀏覽器。