Startdelegater
ID:
org.eclipse.debug.core.launchDelegates
Sedan:
3.0
Beskrivning:
Denna utökningspunkt tillhandahåller en mekanism för bidrag av en startdelegat till en befintlig startkonfigurationstyp för ett eller flera startlägen. Eftersom startlägen är utökningsbara kan det vara nödvändigt att bidra med fler startdelegater till en befintlig startkonfigurationstyp. Varje startdelegat bidras för en viss startkonfigurationstyp. En startdelegat stöder en eller flera startlägen och anger en delegat som ansvarar för startimplementeringen.
Konfigurationsmärkordsuppsättning:
<!ELEMENT extension (launchDelegate*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - ett fullständigt ID för målutökningspunkten
- id - ett valfritt ID för utökningsförekomsten
- name - ett valfritt namn på utökningsförekomsten
<!ELEMENT launchDelegate EMPTY>
<!ATTLIST launchDelegate
id CDATA #REQUIRED
delegate CDATA #REQUIRED
modes CDATA #REQUIRED
type CDATA #REQUIRED
sourcePathComputerId CDATA #IMPLIED
sourceLocatorId CDATA #IMPLIED>
- id - Anger en unik identifierare för denna startdelegat.
- delegate - Anger ett fullständigt namn på Java-klassen som implementerar
ILaunchConfigurationDelegate
.
Startkonfigurationsförekomster av denna delegattyp delegeras till förekomster av denna klass vid start.
- modes - Anger en kommaavgränsad lista över de lägen som denna startdelegat stöder.
- type - Identifierare för en befintlig startkonfigurationstyp som denna startdelegat kan starta.
- sourcePathComputerId - Den unika identifierare som hör till utökningen sourcePathComputer. Utökningen används vid beräkning av en standarduppslagssökväg för källan till startkonfigurationer av denna typ. Sedan version 3.1 kan attributet anges i utökningen launchDelegate om den inte är specificerad i den associerade launchConfigurationType-utökningen. Endast en källsökvägsdator kan anges per startkonfigurationstyp.
- sourceLocatorId - Den unika identifierare som hör till utökningen sourceLocator. Utökningen används när källsökfunktionen för sessioner som startats med startkonfigurationer av denna typ ska skapas. Sedan version 3.1 kan attributet anges i utökningen launchDelegate om den inte är specificerad i den associerade launchConfigurationType-utökningen. Endast en källsökfunktion kan anges per startkonfigurationstyp.
Exempel:
Följande är ett exempel på en utökningspunkt för startdelegater:
<extension point=
"org.eclipse.debug.core.launchDelegates"
>
<launchDelegate
id=
"com.example.ExampleProfileDelegate"
delegate=
"com.example.ExampleProfileDelegate"
type=
"org.eclipse.jdt.launching.localJavaApplication"
modes=
"profile"
>
</launchDelegate>
</extension>
I exemplet ovan bidrar den angivna startdelegaten till att starta Java-tillämpningar i profilläge.
API-information:
Värdet på attributet delegate måste vara ett fullständigt namn på en Java-klass som implementerar gränssnittet org.eclipse.debug.core.model.ILaunchConfigurationDelegate.
Copyright (c) 2000, 2005 IBM Corporation and others.
All Rights Reserved. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html