Funksjonsklasse for feilsøkingsgrensesnitt
I tillegg til å definere et generelt rammeverk som viser et feilsøkingsgrensesnitt,
inneholder plugin-modulen for feilsøkingsgrensesnitt klasser som implementerer nyttige
funksjonsmetoder for implementering av et feilsøkergrensesnitt.
DebugUITools
grupperer en rekke av disse funksjonene, som kan brukes til følgende:
- Lagre og/eller bygge arbeidsområdet før oppstart av en bestemt oppstartskonfigurasjon
- Oppbevare og hente bilder for brukere av feilsøkingsgrensesnittet
- Oppslag i feilsøkingsmodellpresentasjonen som er knyttet til en bestemt feilsøkingsmodell
- Hente preferanselageret til plugin-modulen for feilsøking
- Informasjon om programmet som feilsøkes, for eksempel konteksten, prosessen eller konsollen
- Åpne dialogboksen for oppstartskonfigurasjon med ulike standarder
- Aktivere eller deaktivere bruken av stegfiltre
IDebugView
inneholder vanlige funksjoner for feilsøkingsvisninger. Den gir tilgang til et
underliggende visningsprogram og til presentasjonen av feilsøkingsmodellen. Vanligvis bør
AbstractDebugView
utvides fremfor å implementere grensesnittet fra grunnen av.
AbstractDebugView
inneholder en rekke nyttige funksjoner:
- Lagre handlinger i et handlingsregister
- Generell håndtering av hurtigmenyen for det underliggende visningsprogrammet
- Generelle implementeringer av slettetast- og dobbeltklikkfunksjonen
- Mekanisme for visning av feilmeldinger i visningen