<!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
wordt geïmplementeerd. org.eclipse.debug.core.ILaunchManager
. Startprogramma's kunnen mogelijk in één of beide werkstanden starten. org.eclipse.debug.ui.ILaunchWizard
implementeert. Dit kenmerk wordt door de gebruikersinterface gebruikt. Aan een startprogramma kan een wizard worden toegevoegd waarmee de gebruiker specifieke kenmerken kan configureren en starten. true
is ingesteld, wordt het startprogramma in de gebruikersinterface afgebeeld en kan het als standaard startprogramma worden geselecteerd. Bovendien wordt een historie van startuitvoeringen bijbehouden en kan het startprogramma worden geselecteerd in de werkbalkacties voor uitvoeren/fouten opsporen.
Het opgegeven startprogramma uit het bovenstaande voorbeeld ondersteunt de foutopsporingswerkstanden run (uitvoeren) en debug (fouten opsporen). Als het starten is geslaagd, wordt het perspectief Java geactiveerd. In de lijst met beschikbare startprogramma's wordt dit startprogramma aangeduid met "Voorbeeld van startprogramma". De beschrijving van het startprogramma luidt "Start voorbeeldprogramma's" en de door com.example.launchers.ui.ExampleLaunchWizard opgegeven wizard wordt gebruikt voor het configureren van startspecifieke gegevens.<extension point =
"org.eclipse.debug.core.launchers"
>
<launcher id =
"com.example.ExampleLauncher"
class =
"com.example.launchers.ExampleLauncher"
modes =
"run, debug"
label =
"Voorbeeld van startprogramma"
wizard =
"com.example.launchers.ui.ExampleLaunchWizard"
public =
"true"
description =
"Start voorbeeldprogramma's"
perspective=
"com.example.JavaPerspective"
>
</launcher>
</extension>
Copyright (c) 2000, 2005 IBM Corporation en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.html.