Classes d'utilitaire de l'interface de débogage
Le plug-in de l'interface de débogage fournit des classes
permettant de construire des interfaces utilisateur de débogage.
DebugUITools
implémente la fonction utilisée par les interfaces utilisateur de
débogage :
- Stockage et extraction d'images à la demande des clients de
l'interface de débogage
- Recherche de présentations de modèles de débogage associées à un
modèle donné
- Extraction du magasin de préférences du plug-in
- Informations sur la vue de débogage dans le plan de travail
- Informations sur le programme en cours de débogage
- Ouverture de la boîte de dialogue de configuration de lancement
IDebugView
offre une fonction pour les vues de débogage. Il fournit un accès à
un afficheur sous-jacent et à sa présentation de modèle de débogage.
En général, les clients doivent étendre
AbstractDebugView
au lieu d'implémenter l'interface depuis le départ.
AbstractDebugView
fournit des fonctions supplémentaires :
- Stockage des actions dans un registre d'actions
- Gestion générique du menu contextuel de l'afficheur sous-jacent
- Implémentations globales de la touche de suppression et de la
fonction de double clic
- Mécanisme d'affichage d'un message d'erreur dans la vue
