Grupos de lanzamiento
Identificador:
org.eclipse.debug.ui.launchGroups
A partir del release:
2.1
Descripción:
Este punto de extensión proporciona soporte para definir un grupo de configuraciones de lanzamiento que deben visualizarse juntas en el diálogo de configuraciones de lanzamiento, y que admiten un historial de lanzamientos (lanzamientos recientes y favoritos).
Código de configuración:
<!ELEMENT extension (launchGroup*)>
<!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 launchGroup EMPTY>
<!ATTLIST launchGroup
id CDATA #REQUIRED
mode CDATA #REQUIRED
category CDATA #IMPLIED
label CDATA #REQUIRED
image CDATA #REQUIRED
bannerImage CDATA #REQUIRED
public CDATA #IMPLIED
title CDATA #IMPLIED>
- id: especifica un identificador exclusivo para este grupo de
lanzamiento.
- mode - especifica la modalidad de lanzamiento asociada a este grupo; es decir, run (ejecutar) o debug (depurar).
- category - especifica la categoría de configuraciones de lanzamiento de este grupo.
Si no se especifica, la categoría es
null
.
- label: especifica una etiqueta traducible que sirve para
representar este grupo.
- image: especifica una vía de acceso relativa al conector para acceder a
una imagen que permite representar este grupo en árboles, listas, pestañas, etc.
- bannerImage: especifica una vía de acceso relativa al conector para acceder a
una imagen que permite representar este grupo en un área de cabecera de un asistente o un diálogo.
- public: especifica si este grupo de lanzamiento es público y debe tener una pestaña de historial de lanzamientos visible en las preferencias de depuración.
El valor implícito es
true
, si no se especifica.
- title: título que se ha de visualizar en el asistente de lanzamiento
cuando se abra este grupo de lanzamiento, por ejemplo, "Seleccionar o
configurar una aplicación para depuración" (a partir de la versión 3.1)
Ejemplos:
A continuación figura un ejemplo de punto de extensión de grupo de lanzamiento:
<extension point=
"org.eclipse.debug.ui.launchGroups"
>
<launchGroup
id=
"com.example.ExampleLaunchGroupId"
mode=
"run"
label=
"Run"
image=
"icons\run.gif"
bannerImage=
"icons\runBanner.gif"
>
</launchGroup>
</extension>
En el ejemplo anterior, el grupo de lanzamiento constará de todas las configuraciones de lanzamiento sin categoría que den soporte a la modalidad de ejecución (run).
Copyright (c) 2000, 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