Navigateur

Identificateur : org.eclipse.help.browser

Description: Fournit des navigateurs internet capable d'afficher les 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 navigateur
     id           CDATA #REQUIRED
     factoryclass CDATA #IMPLIED
     name         CDATA #REQUIRED
   >

   <!ELEMENT factoryclass (parameter*)>

   <!ATTLIST factoryclass
     class CDATA #REQUIRED
   >

   <!ELEMENT parameter EMPTY>

   <!ATTLIST parameter
     name  CDATA #REQUIRED
     value CDATA #REQUIRED
   >

Examples: Le texte suivant est un exemple de syntaxe du point d'extension de navigateur :

 <extension point="org.eclipse.help.browser">
  <browser 
   id="org.eclipse.myPlugin.myBrowserID"
   factoryClass="org.eclipse.myPlugin.myPackage.MyFactoryClass"
   name="Mon Navigatuer">
  </browser>
 </extension>

Informations sur les API : La classe de fabrique fournie 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 et org.eclipse.help.ui contiennent des implémentations de navigateurs sur les plates-formes communes. 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. This program and the accompanying materials are made available under the terms of the Common Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/cpl-v10.html