Nota: il sistema della guida S ancora in fase di sviluppo e potrebbe subire delle modifiche prima di diventare stabile. E stato reso disponibile in questo stadio per sollecitare commenti e suggerimenti dai primi utenti, nella convinzione che possano fornire apporti decisivi al suo sviluppo. |
Descrizione: Per fornire browser Web in grado di visualizzare documenti in formato html utilizzando un URL stabilito
Questo punto di estensione è stato aggiunto nella versione 2.0.
Tag di configurazione:
<!ELEMENT browser EMPTY>
<!ATTLIST browser id CDATA #REQUIRED >
<!ATTLIST browser factoryclass CDATA #REQUIRED>
<!ATTLIST browser name CDATA #REQUIRED >
di seguito è riportato un utilizzo esemplificativo del punto di estensione del browser:
(nel file plugin.xml).
<extension point="org.eclipse.help.ui.browser">
<browser id="org.eclipse.myPlugin.myBrowserID"
factoryclass="org.eclipse.myPlugin.myPackage.MyFactoryClass"
name="My Browser" />
</extension>
Informazione API: La classe factory fornita deve implementare l'interfaccia org.eclipse.help.ui.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: Il plug-in org.eclipse.help.ui contiene l'implementazione di un browser su piattaforme comuni. Altri plug-in possono fornire implementazioni diverse. Nelle preferenze, è possibile selezionare il browser predefinito tra i browser disponibili.