Gestionnaires d'état

Identificateur : org.eclipse.debug.core.statusHandlers

Description : ce point d'extension fournit un mécanisme générique de distinction de la génération et de la résolution d'une erreur. L'interaction entre la source de l'erreur et sa résolution est définie par le client. Il incombe en effet à ce dernier de rechercher et de déléguer à des gestionnaires d'état lorsqu'une erreur se produit.

Marques de configuration :

   <!ELEMENT extension (statusHandler*)>

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

   <!ELEMENT statusHandler EMPTY>

   <!ATTLIST statusHandler
      id     CDATA #REQUIRED
     class  CDATA #REQUIRED
     plugin CDATA #REQUIRED
     code   CDATA #REQUIRED
   >

Exemples : Voici un exemple de point d'extension pour un gestionnaire d'état :

 <extension point="org.eclipse.debug.core.statusHandlers">
  <statusHandler
   id="com.example.ExampleIdentifier"
  class="com.example.ExampleStatusHandler"
  plugin="com.example.ExamplePluginId"
  code="123">
  </statusHandler>
 </extension>

Dans cet exemple, le gestionnaire spécifié sera enregistré pour gérer les objets d'état avec l'identificateur de plug-in de com.example.ExamplePluginId et un code d'état de 123.

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

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