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 une fonction supplémentaire :
- 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
