Types de configurations de lancement

Identificateur : org.eclipse.debug.core.launchConfigurationTypes

Description : Ce point d'extension fournit un mécanisme configurable pour le lancement d'applications. Chaque type de configuration de lancement porte un nom, supporte un ou plusieurs modes (exécution et/ou débogage) et indique un responsable délégué pour l'implémentation du lancement d'une application.

Marques de configuration :

   <!ELEMENT extension (launchConfigurationType*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT launchConfigurationType (fileExtension+)>

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

   <!ELEMENT fileExtension EMPTY>

   <!ATTLIST fileExtension
     extension CDATA #REQUIRED
     default   (true | false)
   >

Exemples : Voici un exemple de point d'extension d'un type de configuration de lancement :

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

Dans cet exemple, le type spécifié de configuration de lancement supportent les modes exécution et débogage. La configuration de lancement s'applique aux fichiers .txt et .gif et constitue celle par défaut pour les fichiers .txt.

Informations d'API : la valeur de l'attribut delegate doit être le nom qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate.

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.