Classes de Utilitários da UI de Depuração
O plug-in da UI de depuração fornece algumas classes que fornecem blocos de construção válidos
para a construção de interfaces do usuário do depurador.
DebugUITools
implementa funções comumente utilizadas pelas interfaces do usuário de depuração:
- Armazenamento e recuperação de imagens em nome dos clientes da UI de depuração
- Pesquisa de apresentações do modelo de depuração associadas a um determinado modelo de depuração
- Recuperação do armazenamento de preferências do plug-in de depuração
- Informações sobre a exibição de depuração atual no workbench
- Informações sobre o programa atual em depuração
- Abertura do diálogo de configuração de ativação
IDebugView
fornece uma função comum para exibições de depuração. Ele fornece acesso a um
visualizador subjacente e sua apresentação do modelo de depuração. Geralmente, os clientes
devem estender o AbstractDebugView
em vez de implementar a interface a partir do princípio. AbstractDebugView
fornece funções adicionais comuns:
- Armazenamento de ações em um registro de ações
- Tratamento genérico do menu de contexto do visualizador subjacente
- Implementações gerais da tecla delete e da função de clique duplo
- Mecanismo para exibir uma mensagem de erro na exibição
