Nota: el sistema de ayuda se halla todavía en proceso de desarrollo y es previsible que se efectúen cambios hasta que se consiga la estabilidad. Se ha puesto a disposición de los desarrolladores en esta etapa para solicitar la opinión de los primeros en adoptarlo, sabiendo que los detalles de los mecanismos de contribución podrían cambiar de forma sustancial.

Navegador

Identificador: org.eclipse.help.ui.browser

Descripción: permite proporcionar navegadores Web que tengan capacidad para visualizar documentos HTML situados en un URL dado.
Este punto de extensión se añadió en la versión 2.0.

Códigos XML de configuración:

   <!ELEMENT browser EMPTY>
   <!ATTLIST browser id CDATA #REQUIRED >
   <!ATTLIST browser factoryclass CDATA #REQUIRED>
   <!ATTLIST browser name CDATA #REQUIRED >

Ejemplos:

A continuación figura una utilización de ejemplo del punto de extensión de navegador:

(en el archivo plugin.xml)

 <extension point="org.eclipse.help.ui.browser">
   <browser id="org.eclipse.myPlugin.myBrowserID"
     factoryclass="org.eclipse.myPlugin.myPackage.MyFactoryClass"
     name="Mi navegador" />
 </extension>

Información sobre las API: la clase de fábrica suminsitrada debe implementar la interfaz org.eclipse.help.ui.IBrowserFactory. Los métodos de esta interfaz determinan si la fábrica está disponible en el sistema dado; es decir, si tiene capacidad para suministrar instancias del navegador y crear instancias de navegador que implementen la interfaz IBrowser.

Implementación suministrada: el conector org.eclipse.help.ui contiene la implementación de los navegadores de las plataformas comunes. Puede haber otros conectores que proporcionen una implementación distinta. En las preferencias, el usuario puede seleccionar el navegador por omisión de entre los navegadores disponibles.


Copyright IBM Corp. y otros 2000, 2002. Reservados todos los derechos.