watchExpressionDelegates
Identificateur :
org.eclipse.debug.core.watchExpressionDelegates
Depuis :
3.0
Description :
Ce point
d'extension fournit un mécanisme pour indiquer des délégués et évaluer
les expressions de contrôle selon le modèle de débogage. Les
délégués d'expression de contrôle effectuent des évaluations pour les
expressions de contrôle et présentent les résultats de façon
asynchrone.
Marques de configuration :
<!ELEMENT extension (watchExpressionDelegate*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificateur qualifié complet d'un point d'extension cible.
- id -identificateur facultatif de l'instance d'extension.
- name - nom facultatif de l'instance d'extension.
<!ELEMENT watchExpressionDelegate EMPTY>
<!ATTLIST watchExpressionDelegate
debugModel CDATA #REQUIRED
delegateClass CDATA #REQUIRED>
- debugModel - indique l'ID du modèle de débogage pour
lequel ce délégué fournit des évaluations.
- delegateClass - indique une classe Java implémentant
org.eclipse.debug.core.model.IWatchExpressionDelegate,
qui sert à évaluer la valeur d'une expression.
Exemples :
L'exemple ci-dessous illustre la définition d'un délégué
d'expression de contrôle pour le plug-in com.example.foo :
<extension point=
"org.eclipse.debug.core.watchExpressionDelegates"
>
<watchExpressionDelegate
debugModel=
"org.eclipse.jdt.debug"
delegateClass=
"org.eclipse.jdt.internal.debug.ui.JavaWatchExpressionDelegate"
/>
</extension>
Informations d'API :
La
valeur de l'attribut delegateClass doit correspondre au nom
qualifié complet d'une classe Java implémentant l'interface org.eclipse.debug.core.model.IWatchExpressionDelegate.
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved. Ce programme et les produits qui l'accompagnent sont
fournis sous licence v1.0 associée à cette distribution et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/cpl-v10.html