<!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
. En oppstarter kan
starte i en eller begge modusene.org.eclipse.debug.ui.ILaunchWizard
. Dette attributtet
brukes av brukergrensesnittet for feilsøking. En oppstarter kan oppgi
en veiviser som tillater at brukere konfigurerer og starter bestemte attributter.true
, er
oppstarteren tilgjengelig fra brukergrensesnittet for feilsøking - oppstarteren blir vist som
et valg for en standard oppstarter, oppstartinger som er opprettet av denne oppstarteren, blir vist
i oppstartshistorikken, og oppstarteren blir tilgjengelig fra verktøylinjehandlingene for
kjøring/feilsøking.
I eksempelet ovenfor støtter den oppgitte oppstarteren både "run"- og "debug"-modusen. Etter en vellykket oppstart, enders brukergrensesnittet for feilsøking til Java-perspektivet. Når brukergrensesnittet for feilsøking presenterer brukeren for en liste over oppstartere det er mulig å velge fra, vises "Example Launcher" som ett av valgene med "Launches example programs" som beskrivelse, og veiviseren som er oppgitt av com.example.launchers.ui.ExampleLaunchWizard, blir brukt til å konfigurere hvilke som helst oppstartsspesifikke detaljer.<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 and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html