Classi di utilità UI di debug
Il plug-in di UI di debug fornisce alcune classi che costituiscono delle ottime basi per la creazione delle interfacce utente del debugger.
DebugUITools
implementa funzioni comunemente utilizzate dalle interfacce utente di debug:
- Archiviazione e recupero di immagini da parte dei client di UI di debug
- Ricerca di presentazioni di modelli di debug associate a un determinato modello di debug
- Recupero dell'archivio delle preferenze del plug-in di debug
- Informazioni sulla vista di debug corrente nel workbench
- Informazioni sul programma attualmente sottoposto a debug
- Apertura della finestra di dialogo della configurazione di avvio
IDebugView
fornisce funzioni comuni per le viste di debug. Fornisce l'accesso a un visualizzatore sottostante e la presentazione del relativo modello di debug. Generalmente i client devono estendere AbstractDebugView
piuttosto che implementare l'interfaccia da zero. AbstractDebugView
fornisce funzioni comuni aggiuntive:
- Archiviazione di azioni in un registro delle azioni
- Gestione generica del menu di scelta rapida del visualizzatore sottostante
- Implementazioni generali del tasto Canc e della funzione di doppio clic
- Meccanismo per la visualizzazione di un messaggio di errore nella visualizzazione
