Startkonfigurationstypen

Kennung: org.eclipse.debug.core.launchConfigurationTypes

Beschreibung: Dieser Erweiterungspunkt stellt einen konfigurierbaren Mechanismus zum Starten von Anwendungen zur Verfügung. Jeder Startkonfigurationstyp hat einen Namen, unterstützt einen oder mehrere Modi (Ausführen und/oder Debug) und gibt einen Stellvertreter an, der für die Implementierung des Starts einer Anwendung zuständig ist.

Konfigurationsbefehle:

   <!ELEMENT launchConfigurationType (fileExtension?)>
   <!ATTLIST launchConfigurationType 

      id            CDATA #REQUIRED
      delegate      CDATA #REQUIRED
      modes         CDATA #REQUIRED
      name          CDATA #REQUIRED>
      public          CDATA (true | false) #IMPLIED>
   <!ATTLIST fileExtension 

      extension CDATA #REQUIRED
      default   CDATA (true | false) #IMPLIED>

Beispiele:

Beispiel für einen Erweiterungspunkt für Startkonfigurationstypen:

<extension point="org.eclipse.debug.core.launchConfigurationTypes">
   <launchConfigurationType 
       id="com.example.ExampleIdentifier"
      delegate="com.example.ExampleLaunchConfigurationDelegate"
      modes="run, debug"
      name="Beispielapplikation">
      <fileExtension
         extension="txt"
         default=true>
      <fileExtension
         extension="gif"
         default=false>
   </launchConfigurationType>
</extension> 

Im dargestellten Beispiel unterstützt der angegebene Startkonfigurationstyp sowohl den Ausführungs- als auch den Debug-Modus. Die Startkonfiguration ist anwendbar auf Dateien des Typs "txt" und "gif" und ist die Standardstartkonfiguration für Dateien vom Typ "txt".

API-Informationen: Der Wert des Attributs delegate muss der vollständig qualifizierte Name einer Java-Klasse sein, die die Schnittstelle org.eclipse.debug.core.model.ILaunchConfigurationDelegate implementiert.

Copyright IBM Corp. 2000, 2002. Alle Rechte vorbehalten.