Nettleser
Identifikator:
org.eclipse.help.base.browser
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. Merk: Siden 3.1 har
hjelpefunksjonen brukt støtte for arbeidsbenkens nettleser (se
org.eclipse.ui.browserSupport
). Utvidelsespunktet som
beskrives i dette dokumentet, blir fremdeles bare brukt til frittstående hjelp. Eventuelle tilpassede
nettleseradaptere som må fungere i arbeidsbenkmodus, må flyttes til utvidelsespunktet for
arbeidsbenken.
Konfigurasjonskodetype:
<!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 - den unike
IDen for nettleseren.
- factoryclass - implementeringsklassen
for nettleser-factory. Denne klassen må implementere
grensesnittet org.eclipse.help.browser.IBrowserFactory. Dette attributtet
kan utelates, og det nestede factoryclass-elementet kan oppgis i stedet.
- name - navnet på
nettleseren (oversettbart).
<!ELEMENT factoryclass (parameter*)>
<!ATTLIST factoryclass
class CDATA #REQUIRED>
- class - implementeringsklassen for
nettleser-factory. Denne klassen må implementere
grensesnittet org.eclipse.help.browser.IBrowserFactory.
<!ELEMENT parameter EMPTY>
<!ATTLIST parameter
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - navnet på en
parameter som sendes til implementeringsklassen.
- value - verdien av en
parameter som sendes til implementeringsklassen.
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