Selaintuki

org.eclipse.ui.browserSupport

3.1

Tämän laajennuspisteen avulla voidaan lisätä työympäristöön selaintuki. Tukitoiminto vastaa kaikkien Eclipse-lisäosien URL-osoitteiden avauksesta. Työympäristö sisältää karkean perustoteutuksen. Sitä kattavampi valinnainen toteutus on käytettävissä RCP-lisäosassa.

Lisäykset, jotka on tarkoitettu toimitettavaksi tuotteen mukana perustukiratkaisuina, on merkittävä default-tunnisteella. Tällöin tukitoiminto voidaan korvata jollakin muulla lisäyksellä, jota ei ole merkitty default-tunnisteella. Samanaikaisesti voi olla käytössä vain yksi tukitoiminto. Mikäli oletuslisäyksiä ja/tai muita kuin oletuslisäyksiä on määritetty useita, käytettävän lisäyksen selvitys ei onnistu.

<!ELEMENT extension (support+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT support EMPTY>

<!ATTLIST support

class   CDATA #REQUIRED

default (true | false) "false">


Seuraavassa on esimerkki selaintukilisäyksestä:
   

<extension point=

"org.eclipse.ui.browserSupport"

>

<support default=

"true"

class=

"com.example.xyz.MyBrowserSupport"

>

</support>

</extension>

Laajennusten lisääjien oletetaan toimittavan luokan, joka on org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport-laajennus.

Työympäristö sisältää selaintuen perustoteutuksen, jota käytetään, jos rekisteristä ei löydy lisäyksiä.