<!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
.Spouštěč může být schopný spouštět v jednom či obou režimech.org.eclipse.debug.ui.ILaunchWizard
. Tento atribut používá uživatelské rozhraní ladění. Spouštěč může přidat průvodce, který uživatelům umožní konfigurovat a spouštět určité atributy.true
, bude spouštěč dostupný z uživatelského rozhraní ladění - zobrazí se jako volba pro výchozí spouštěč, spuštění vytvořená tímto spouštěčem se zobrazí v historii spuštění a spouštěč bude dostupný v akcích rozbalovacího panelu nástrojů spuštění/ladění.
Spouštěč zadaný ve výše uvedeném příkladě podporuje režim zpracování (run) i ladění (debug). Po úspěšném spuštění se uživatelské rozhraní ladění změní na perspektivu Java. Když uživatelské rozhraní ladění předloží uživateli seznam spouštěčů, z nichž má vybírat, objeví se jako jedna z voleb "Example Launcher" (Ukázkový spouštěč) s popisem "Launches example programs" (Spouští spouštěče) a ke konfiguraci jakýchkoli specifických podrobností spuštění bude použit průvodce určený v třídě com.example.launchers.ui.ExampleLaunchWizard.<extension point =
"org.eclipse.debug.core.launchers"
>
<launcher id =
"com.example.ExampleLauncher"
class =
"com.example.launchers.ExampleLauncher"
modes =
"run, debug"
label =
"Example Launcher"
wizard =
"com.example.launchers.ui.ExampleLaunchWizard"
public =
"true"
description =
"Launches example programs"
perspective=
"com.example.JavaPerspective"
>
</launcher>
</extension>
Copyright (c) 2000, 2005 IBM Corporation a další.
Všechna práva vyhrazena.
Tento program a doprovodné materiály jsou zpřístupněny za podmínek licence Eclipse Public License
v1.0, která je součástí této distribuce a je k dispozici na adrese
http://www.eclipse.org/legal/epl-v10.html