Nettlesere
Identifikator:
org.eclipse.ui.browser.browsers
Siden:
3.0 (opprinnelig lagt til i
utgave 2.0 som org.eclipse.help.ui.browser)
Beskrivelse:
For å skaffe
nettlesere som kan vise HTML-dokumenter på en gitt URL.
Konfigurasjonskoding:
<!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>
- id - den unike
IDen for nettleseren.
- factoryclass - implementeringsklassen
for nettleser-factory. Denne klassen må
implementere grensesnittet org.eclipse.ui.browser.BrowserFactory.
- name - navnet på
nettleseren (oversettbart).
- os - en kommadelt liste over operativsystemer. Bare nettlesere
med riktig OS blir brukt. Hvis os-parameteren er tom,
antas det at nettleseren fungerer for alle operativsystemer
- executable - det utførbare filnavnet
<!ELEMENT location (#PCDATA)>
Standardplasseringer for installering. Disse plasseringene
skal ikke inneholde startbanen, fordi den blir erstattet med alle kjente stasjoner. (Under Windows
vil for eksempel plasseringen "test.exe" se etter "c:\test.exe", "d:\test.exe" og så videre for
alle kjente stasjoner.)
Eksempler:
Nedenfor finner
du et eksempel på bruken av utvidelsespunktet for nettlesere:
<extension point=
"org.eclipse.help.base.browser"
>
<browser
id=
"org.eclipse.myPlugin.myBrowserID"
factoryClass=
"org.eclipse.myPlugin.myPackage.MyFactoryClass"
name=
"My Browser"
>
</browser>
</extension>
API-informasjon:
Den oppgitte
factory-klassen må implementere grensesnittet org.eclipse.help.browser.IBrowserFactory.
Metodene
i dette grensesnittet bestemmer om en factory er tilgjengelig på det gitte systemet,
det vil si at den kan skaffe nettleserforekomster, og de oppretter nettleserforekomster
som implementerer IBrowser-grensesnittet.
Levert implementering:
Plugin-modulene
org.eclipse.help.base og org.eclipse.help.ui inneholder implementeringer av
nettlesere på felles plattformer.
Andre plugin-moduler kan
ha andre implementeringer. I preferansene kan brukeren
velge standard nettleser fra de tilgjengelige nettleserne.
Copyright (c) 2000, 2005 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html