<!ELEMENT extension (launcher*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT launcher EMPTY>
<!ATTLIST launcher
id CDATA #REQUIRED
class CDATA #REQUIRED
modes CDATA #REQUIRED
label CDATA #REQUIRED
wizard CDATA #IMPLIED
public (true | false)
description CDATA #IMPLIED
perspective CDATA #IMPLIED
icon CDATA #IMPLIED>
org.eclipse.debug.core.model.ILauncherDelegate
.org.eclipse.debug.core.ILaunchManager
.
Un lanzador puede ser capaz de lanzarse en una o en ambas modalidades.org.eclipse.debug.ui.ILaunchWizard
.
La UI de depuración utiliza este atributo. Un lanzador puede suministrar un asistente que permite a los usuarios configurar y lanzar atributos específicos.true
, el lanzador estará disponible desde la UI de
depuración: el lanzador aparecerá como opción de lanzador por omisión, los
lanzamientos creados por este lanzador aparecerán en el historial de
lanzamientos y el lanzador estará disponible en las acciones de la barra de
herramientas desplegable de ejecución/depuración.
En este ejemplo, el lanzador especificado admite ambas modalidades, de ejecución (run) y de depuración (debug). A continuación de un lanzamiento satisfactorio, la UI de depuración cambiará a la perspectiva Java. Cuando la UI de depuración presente al usuario una lista de lanzadores para elegir, "Lanzador de ejemplo" aparecerá como una de las opciones, con "Lanza programas de ejemplo" como descripción, y se utilizará el asistente especificado por com.example.launchers.ui.ExampleLaunchWizard para configurar los detalles específicos del lanzamiento.<extension point =
"org.eclipse.debug.core.launchers"
>
<launcher id =
"com.example.ExampleLauncher"
class =
"com.example.launchers.ExampleLauncher"
modes =
"run, debug"
label =
"Lanzador de ejemplo"
wizard =
"com.example.launchers.ui.ExampleLaunchWizard"
public =
"true"
description =
"Lanza programas de ejemplo"
perspective=
"com.example.JavaPerspective"
>
</launcher>
</extension>
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