Selain

org.eclipse.help.base.browser

3.0 (lisättiin alun perin versioon 2.0 tunnisteella org.eclipse.help.ui.browser)

Tämän laajennuspisteen avulla voidaan määrittää Web-selaimet URL-osoitteiden sisältämien HTML-asiakirjojen tarkastelua varten.

Huomautus: Ohjejärjestelmä käyttää työympäristön selaintukea (katso org.eclipse.ui.browserSupport) versiosta 3.1 alkaen. Tässä ohjeessa kuvattua laajennuspistettä tulee käyttää vain erillisissä ohjejärjestelmissä. Mukautetut selainsovittimet, joita halutaan käyttää työympäristötilassa, on määritettävä työympäristön laajennuspisteeseen.

<!ELEMENT extension (browser*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT browser (factoryclass)>

<!ATTLIST browser

id           CDATA #REQUIRED

factoryclass CDATA #IMPLIED

name         CDATA #REQUIRED>


<!ELEMENT factoryclass (parameter*)>

<!ATTLIST factoryclass

class CDATA #REQUIRED>


<!ELEMENT parameter EMPTY>

<!ATTLIST parameter

name  CDATA #REQUIRED

value CDATA #REQUIRED>


Seuraavassa on selainlaajennuspisteen käyttöesimerkki:

 

<extension point=

"org.eclipse.help.base.browser"

>

<browser id=

"org.eclipse.myPlugin.myBrowserID"

factoryClass=

"org.eclipse.myPlugin.myPackage.MyFactoryClass"

name=

"Oma selain"

>

</browser>

</extension>

Toimitetun factory-luokan on toteutettava org.eclipse.help.browser.IBrowserFactory-liittymä. Liittymän metodit määrittävät, onko factory-luokka käytettävissä tietyssä järjestelmässä, eli voiko luokka määrittää selainilmentymät ja luoda IBrowser-liittymän toteuttavat selainilmentymät.

Org.eclipse.help.base- ja org.eclipse.help.ui-lisäosat sisältävät yhteisten käyttöympäristöjen selaintoteutukset. Muut toteutukset voidaan määrittää muiden lisäosien avulla. Käyttäjä voi oletusasetuksista valita haluamansa oletusselaimen käytettävissä olevista selaimista.