Browser

Identificativo: org.eclipse.help.browser

Descrizione: per fornire browser Web in grado di visualizzare documenti in formato html utilizzando un URL stabilito.

Tag di configurazione:

   <!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
   >

   <!ELEMENT factoryclass (parameter*)>

   <!ATTLIST factoryclass
     class CDATA #REQUIRED
   >

   <!ELEMENT parameter EMPTY>

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

Esempi: di seguito è riportato un utilizzo esemplificativo del punto di estensione browser:

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

Informazione API: la classe factory fornita deve implementare l'interfaccia org.eclipse.help.browser.IBrowserFactory. I metodi di tale interfaccia determinano la disponibilità o meno del factory in un determinato sistema, ovvero la sua capacità di fornire istanze del browser e creare istanze che implementano l'interfaccia IBrowser.

Implementazione fornita: i plug-in org.eclipse.help e org.eclipse.help.ui contengono implementazioni dei browser sulle piattaforme più comuni. Altri plug-in possono fornire implementazioni diverse. Nelle preferenze, è possibile selezionare il browser predefinito tra i browser disponibili.

Copyright (c) 2000, 2003 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono disponibili secondo i termini della Common Public License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo http://www.eclipse.org/legal/cpl-v10.html