Soporte de navegador
Identificador:
org.eclipse.ui.browserSupport
A partir de:
3.1
Descripción:
este punto de extensión
se utiliza para contribuir con el soporte de navegador de entorno de trabajo.
El soporte es responsable de abrir los URL para todos los conectores Eclipse.
El entorno de trabajo proporciona una implementación muy rudimentaria con una
implementación más completa que está disponible como un conector RCP opcional.
Las contribuciones pensadas para enviarse con el producto como soporte estándar
debe marcarse como default
. De esta manera, es posible alterar
temporalmente el soporte con otra contribución que no se marca como
default
. No obstante, observe que sólo un soporte puede estar
activo en cualquier momento.
En caso de varias contribuciones por omisión y que no son por omisión, el
resultado no es determinante.
Códigos de configuración:
<!ELEMENT extension (support+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point: identificador totalmente calificado del punto de extensión destino
- id: identificador opcional de la instancia de extensión
- name: nombre opcional de la instancia de extensión
<!ELEMENT support EMPTY>
<!ATTLIST support
class CDATA #REQUIRED
default (true | false) "false">
- class: clase que proporciona el soporte de navegador para el entorno
de trabajo.
Esta clase debe ampliar
org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport
.
- default: indica si este soporte es el valor por omisión. El soporte
de navegador debe marcarse como proporcionado por omisión si se envía
normalmente con el producto como soporte de navegador estándar.
Los soportes de navegador que tengan que alterar temporalmente el soporte por
omisión deben tener este distintivo establecido en
false
. Cuando el entorno de trabajo encuentra dos extensiones,
seleccionará la que no es por omisión antes que la extensión por omisión.
Ejemplos:
a continuación se
muestra un ejemplo de una contribución de soporte de navegador:
<extension point=
"org.eclipse.ui.browserSupport"
>
<support
default=
"true"
class=
"com.example.xyz.MyBrowserSupport"
>
</support>
</extension>
Información sobre las API:
se espera
de los contribuyentes proporcionen una clase que amplíe
org.eclipse.ui.browser.AbstractWorkbenchBrowserSupport
.
Implementación suministrada:
El
entorno de trabajo proporciona una implementación simple del soporte de
navegador que se utiliza cuando no se encuentran contribuciones en el registro.
Copyright (c) 2005 IBM Corporation y otros.
Reservados todos los derechos. Este programa y sus materiales adjuntos están
disponibles bajo los términos de la licencia pública común (Eclipse Public
License) v1.0 que acompaña a esta distribución, y está disponible en
http://www.eclipse.org/legal/epl-v10.html