Stöd för webbläsare

org.eclipse.ui.browserSupport

3.1

Den här utökningspunkten används för att ge stöd för webbläsare i arbetsmiljön. Stödet ansvarar för öppning av URL-adresser för alla Eclipse-insticksprogram. I arbetsmiljön finns en rudimentär implementering, och en mer fullständig implementering är tillgänglig som ett valfritt RCP-insticksprogram.

Innehåll som är ämnat att levereras med produkten som standardstöd ska markeras som default. På så sätt blir det möjligt att ersätta stödet med annat innehåll som inte är markerats som default. Lägg dock märke till att endast ett stöd kan vara aktivt åt gången. Om flera innehåll, standard eller inte, förekommer kan det medföra oförutsägbara resultat.

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


Här följer ett exempel på webbläsarinnehåll:
   

<extension point=

"org.eclipse.ui.browserSupport"

>

<support default=

"true"

class=

"com.example.xyz.MyBrowserSupport"

>

</support>

</extension>

Medarbetarna förväntas tillhandahålla en klass som utökar org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport.

I arbetsmiljön tillhandahålls en enkel implementering av webbläsarstöd som används när inga medarbetare hittas i registret.