Selain
Tunnus:
org.eclipse.help.base.browser
Alkaen versiosta:
3.0 (lisättiin alun perin versioon 2.0 tunnisteella org.eclipse.help.ui.browser)
Kuvaus:
Tämän laajennuspisteen avulla voidaan määrittää Web-selaimet URL-osoitteiden sisältämien HTML-asiakirjojen tarkastelua varten.
Huomautus: Ohjejärjestelmä käyttää työympäristön selaintukea (katso org.eclipse.ui.browserSupport
) versiosta 3.1 alkaen. Tässä ohjeessa kuvattua laajennuspistettä tulee käyttää vain erillisissä ohjejärjestelmissä. Mukautetut selainsovittimet, joita halutaan käyttää työympäristötilassa, on määritettävä työympäristön laajennuspisteeseen.
Merkintärakenne:
<!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 - selaimen yksilöllinen tunnus.
- factoryclass - selaimen factory-toteutusluokka. Tämän luokan on toteutettava org.eclipse.help.browser.IBrowserFactory-liittymä. Tämän määritteen sijasta voi käyttää sisäkkäistä factoryclass-elementtiä.
- name - selaimen (käännettävä) nimi.
<!ELEMENT factoryclass (parameter*)>
<!ATTLIST factoryclass
class CDATA #REQUIRED>
- class - selaimen factory-toteutusluokka. Tämän luokan on toteutettava org.eclipse.help.browser.IBrowserFactory-liittymä.
<!ELEMENT parameter EMPTY>
<!ATTLIST parameter
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - toteutusluokalle välitettävän parametrin nimi.
- value - toteutusluokalle välitettävän parametrin arvo.
Esimerkkejä:
Seuraavassa on selainlaajennuspisteen käyttöesimerkki:
<extension point=
"org.eclipse.help.base.browser"
>
<browser
id=
"org.eclipse.myPlugin.myBrowserID"
factoryClass=
"org.eclipse.myPlugin.myPackage.MyFactoryClass"
name=
"Oma selain"
>
</browser>
</extension>
API-tiedot:
Toimitetun factory-luokan on toteutettava org.eclipse.help.browser.IBrowserFactory-liittymä.
Liittymän metodit määrittävät, onko factory-luokka käytettävissä tietyssä järjestelmässä, eli voiko luokka
määrittää selainilmentymät ja luoda IBrowser-liittymän toteuttavat selainilmentymät.
Toimitettu toteutus:
Org.eclipse.help.base- ja org.eclipse.help.ui-lisäosat sisältävät yhteisten käyttöympäristöjen selaintoteutukset.
Muut toteutukset voidaan määrittää muiden lisäosien avulla. Käyttäjä voi oletusasetuksista valita haluamansa oletusselaimen
käytettävissä olevista selaimista.
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