Nettleserstøtte

org.eclipse.ui.browserSupport

3.1

Dette utvidelsespunktet ble brukt til å bidra med støtte for arbeidsbenkens nettleser. Støtten er ansvarlig for å åpne URLer for all plugin-moduler for Eclipse. Arbeidsbenken har en veldig rudimentær implementering, og en mer fullstendig implementering er tilgjengelig som en valgfri RCP-plugin.

Bidrag som skal leveres sammen med produktet som standardstøtte, skal merkes med default. På den måten er det mulig å overstyre støtten med et annet bidrag som ikke er merket med default. Legg imidlertid merke til at det bare kan være en aktiv støtte om gangen. Hvis det er flere bidrag som er standard og/eller ikke standard, er resultatet ikke-deterministisk.

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


Nedenfor finner du et eksempel på et nettleserstøttebidrag.
   

<extension point=

"org.eclipse.ui.browserSupport"

>

<support default=

"true"

class=

"com.example.xyz.MyBrowserSupport"

>

</support>

</extension>

Det forventes at bidragene oppgir en klasse som utvider org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport.

Arbeidsbenken har en enkel implementering av nettleserstøtten som blir brukt når det ikke bli funnet noen bidrag i registeret.