Navigateur
Identificateur :
org.eclipse.help.base.browser
Depuis :
3.0 (ajouté à l'origine dans la version 2.0 en tant que org.eclipse.help.ui.browser)
Description :
Fournit des
navigateur Internet capables d'afficher des documents html d'une URL
donnée.
Marques de configuration :
<!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 - l'identificateur unique du navigateur.
- factoryclass - classe d'implémentation de la fabrique du navigateur. Cette classe doit implémenter l'interface org.eclipse.help.browser.IBrowserFactory. Cet attribut est facultatif et l'élément factoryclass imbriqué peut être fournit à sa place.
- name - nom du navigateur (traduisible).
<!ELEMENT factoryclass (parameter*)>
<!ATTLIST factoryclass
class CDATA #REQUIRED>
- class - classe d'implémentation de la fabrique du navigateur. Cette classe doit implémenter l'interface org.eclipse.help.browser.IBrowserFactory.
<!ELEMENT
parameter EMPTY>
<!ATTLIST parameter
name CDATA #REQUIRED
value CDATA #REQUIRED>
- name - nom d'un paramètre transmis à la classe
d'implémentation.
- value - valeur d'un paramètre transmis à la classe
d'implémentation.
Exemples :
L'exemple
ci-dessous illustre l'utilisation d'un point d'extension de
navigateur :
<extension point=
"org.eclipse.help.base.browser"
>
<browser
id=
"org.eclipse.myPlugin.myBrowserID"
factoryClass=
"org.eclipse.myPlugin.myPackage.MyFactoryClass"
name=
"Mon navigateur"
>
</browser>
</extension>
Informations d'API :
La
classe de fabrique indiquée doit implémenter l'interface org.eclipse.help.browser.IBrowserFactory.
Les méthodes contenues dans cette interface définissent si la fabrique est disponible sur le système, c'est-à-dire si elle peut
fournir des instances de navigateur et créer des instances de navigateur qui implémentent l'interface IBrowser.
Implémentation fournie :
Les
plug-ins org.eclipse.help.base et
org.eclipse.help.ui contiennent l'implémentations
des navigateurs sur des plateformes courantes. D'autres plug-ins peuvent fournir d'autres implémentations. Dans les préférence, l'utilisateur peut sélectionner le navigateur
par défaut parmi les navigateurs disponibles.
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved. Ce programme et les produits qui l'accompagnent sont
fournis sous licence v1.0 associée à cette distribution et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/cpl-v10.html