Selaimet

org.eclipse.ui.browser.browsers

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.

<!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)>

Asennuksen oletussijainnit. Kyseisten sijaintien ei tule sisältää alkuperäistä polkua, sillä se korvataan kaikilla tunnetuilla asemilla. (esimerkiksi Windows-käyttöjärjestelmässä sijaintia "test.exe" etsittäisiin sijainneista "c:\test.exe", "d:\test.exe" jne. kaikista tunnetuista asemista.)



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.