Webbläsare

org.eclipse.help.base.browser

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.

Obs! Sedan 3.1 används arbetsmiljöns stöd för webbläsare för hjälpsystemet (se org.eclipse.ui.browserSupport). Den utökningspunkt som beskrivs i det här dokumentet behöver endast användas för fristående hjälp. Eventuella anpassade webbläsaradaptrar som måste fungera i arbetsmiljöläge behöver flyttas till arbetsmiljöns utökningspunkt.

<!ELEMENT extension (browser*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT browser (factoryclass)>

<!ATTLIST browser

id           CDATA #REQUIRED

factoryclass CDATA #IMPLIED

name         CDATA #REQUIRED>


<!ELEMENT factoryclass (parameter*)>

<!ATTLIST factoryclass

class CDATA #REQUIRED>


<!ELEMENT parameter EMPTY>

<!ATTLIST parameter

name  CDATA #REQUIRED

value CDATA #REQUIRED>


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.