Webbläsare

org.eclipse.ui.browser.browsers

3.0 (ursprungligen tillagt i version 2.0 som org.eclipse.help.ui.browser)

För att ge tillgång till webbläsare med vilka html-dokument för en viss URL-adress kan visas.

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

Standardplatser för installation. De här platserna ska inte innehålla den ursprungliga sökvägen eftersom den ersätts med alla kända enheter. (I till exempel Windows görs en sökning efter "c:\test.exe", "d:\test.exe" osv. för alla kända enheter för platsen "test.exe".)



Här följer ett exempel på användning utökningspunkten för webbläsare:

 

<extension point=

"org.eclipse.help.base.browser"

>

<browser id=

"org.eclipse.myPlugin.myBrowserID"

factoryClass=

"org.eclipse.myPlugin.myPackage.MyFactoryClass"

name=

"Min webbläsare"

>

</browser>

</extension>

Den tillhandahållna fabriksklassen måste implementera gränssnittet org.eclipse.help.browser.IBrowserFactory. Metoder i det gränssnittet avgör om fabriken är tillgänglig för ett visst system, dvs är kapabel att tillhandahålla vebbläsarinstanser och skapa webbläsarinstanser som implementerar IBrowser-gränssnitt.

Insticksprogrammenorg.eclipse.help.base och org.eclipse.help.ui innehåller implementering av webbläsare på vanliga plattformar. Andra insticksprogram kan tillhandahålla andra implementeringar. I inställningarna kan användaren välja standardwebbläsare bland de webbläsare som är tillgängliga.