Grupos de pestañas de configuración de lanzamiento
Identificador:
org.eclipse.debug.ui.launchConfigurationTabGroups
Descripción:
Este punto de extensión proporciona un mecanismo
para suministrar un grupo de pestañas para el diálogo de configuraciones de
lanzamiento de un tipo determinado.
Código de configuración:
<!ELEMENT extension (launchConfigurationTabGroup*)>
<!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 launchConfigurationTabGroup (launchMode*)>
<!ATTLIST launchConfigurationTabGroup
id CDATA #REQUIRED
type CDATA #REQUIRED
class CDATA #REQUIRED
helpContextId CDATA #IMPLIED
description CDATA #IMPLIED>
- id: especifica un identificador exclusivo para este grupo de
pestañas de configuración de lanzamiento.
- type: especifica un tipo de configuración de lanzamiento al
que es aplicable este grupo de pestañas (se corresponde con el ID de una
extensión de tipo de configuración de lanzamiento).
- class: especifica un nombre totalmente calificado de una clase
Java que implementa ILaunchConfigurationTabGroup.
- helpContextId: identificador opcional que especifica el contexto de ayuda que debe asociarse con el tipo de configuración de lanzamiento de este grupo de pestañas.
- description: descripción del tipo de configuración de lanzamiento
<!ELEMENT launchMode EMPTY>
<!ATTLIST launchMode
mode CDATA #REQUIRED
perspective CDATA #IMPLIED
description CDATA #IMPLIED>
Un elemento de modalidad de lanzamiento especifica una modalidad de lanzamiento para el que es específico este grupo de pestañas. Un grupo de pestañas puede asociarse con una o varias modalidades de lanzamiento. A efectos de compatibilidad hacia atrás (releases anteriores al
3.0), no es necesario especificar una modalidad de lanzamiento. Si no se especifica, se registra un grupo de pestañas como grupo de pestañas por omisión para el tipo de configuración de lanzamiento asociado (es decir, aplicable a todas las modalidades de lanzamiento soportadas para las que no se ha añadido un grupo de pestañas específico).
- mode: identificador de una modalidad de lanzamiento para la que es específico este grupo de pestañas.
- perspective: identificador de la perspectiva por omisión asociada con este tipo de configuración de lanzamiento y modalidad de lanzamiento. Esto permite que una extensión provoque una conmutación (o apertura) de perspectiva cuando se registra un lanzamiento correspondiente en el conector de depuración. Si no se especifica, indica que, por omisión, no debe producirse ninguna conmutación de perspectiva.
- description: descripción del tipo de configuración de lanzamiento específico de esta modalidad de lanzamiento
Ejemplos:
A continuación figura un ejemplo de punto de extensión de grupo de pestañas de configuración de lanzamiento:
<extension point=
"org.eclipse.debug.ui.launchConfigurationTabGroups"
>
<launchConfigurationTabGroup
id=
"com.example.ExampleTabGroup"
type=
"com.example.ExampleLaunchConfigurationTypeIdentifier"
class=
"com.example.ExampleLaunchConfigurationTabGroupClass"
>
</launchConfigurationTabGroup>
</extension>
En el ejemplo anterior, el grupo de pestañas que se ha añadido se
mostrará para el el tipo de
configuración de lanzamiento cuyo identificador es
com.example.ExampleLaunchConfigurationTypeIdentifier.
Información sobre las API:
El valor del atributo class
debe ser un nombre totalmente calificado de una clase Java que implemente la
interfaz org.eclipse.debug.ui.ILaunchConfigurationTabGroup.
Copyright (c) 2000, 2003 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 (Common Public License) v1.0 que acompaña a
esta distribución, y está disponible en
http://www.eclipse.org/legal/cpl-v10.html