Webbläsare
ID:
org.eclipse.help.base.browser
Sedan:
3.0 (ursprungligen tillagt i version 2.0 som org.eclipse.help.ui.browser)
Beskrivning:
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.
Konfigurationsmärkordsuppsättning:
<!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>
- id - webbläsarens unika ID.
- factoryclass - implementeringsklassen för webbläsarfabriken. Den här klassen måste implementera gränssnitet org.eclipse.help.browser.IBrowserFactory. Det här attributet kan utelämnas och det kapsladeelementet factoryclass kan användas i stället.
- name - namnet på webbläsaren (översättningsbart).
<!ELEMENT factoryclass (parameter*)>
<!ATTLIST factoryclass
class CDATA #REQUIRED>
- class - implementeringsklassen för webbläsarfabriken. Den här klassen måste implementera gränssnitet org.eclipse.help.browser.IBrowserFactory.
<!ELEMENT parameter EMPTY>
<!ATTLIST parameter
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - namnet på en parameter som skickas till implementeringsklassen
- value - värdet för en parameter som skickas till implementeringsklassen
Exempel:
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>
API-information:
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.
Medföljande implementering:
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.
Copyright (c) 2000, 2005 IBM Corporation and others.
All Rights Reserved. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html