Interface com o Usuário para Reformulação baseada em Diálogo

Uma interface com o usuário baseada em diálogo indica as etapas necessárias para execução de uma reformulação selecionada. Uma interface com o usuário para reformulação baseada em diálogo consiste em um primeiro diálogo pequeno reunindo informações necessárias para executar a reformulação, um diálogo de problema separado que aparece quando algum erro é detectado e um diálogo de visualização para visualizar os resultados de uma reformulação.

Diálogo de Entrada

Este diálogo reúne informações necessárias para a reformulação. Por exemplo, para uma reformulação de renomeação, você fornecerá o novo nome do elemento Java. Você pode pressionar OK para executar a reformulação ou Visualizar > para visualizar o resultado da reformulação.

Diálogo Visualizar

O JDT permite visualizar os resultados de uma ação de reformulação antes de sua execução.

O diálogo visualizar é composto por duas partes:

Diálogo Problema

O diálogo Problema indica se há problemas supostos, possíveis ou definitivos com a tentativa de execução da ação de reformulação.

Há quatro tipos de problemas possíveis:

Informativo
Um problema descrito como Informativo não afetará a reformulação de modo algum, nem afetará negativamente o código no workbench. É bem provável que você possa ignorar este tipo de problema.
Avisos
Os avisos tentam prever os avisos do compilador. Este tipo de problema muito provavelmente não afetará negativamente o código em seu workbench.
Erros
Um problema descrito como um Erro provavelmente causará erros no compilador ou alterará semanticamente o código do workbench. Você pode optar por continuar com a reformulação apesar desses erros, embora isso não seja recomendado.
Problemas de parada
Este tipo de problema impede a ocorrência da reformulação. Por exemplo, se você selecionar um comentário e escolher o comando Extrair Método a partir dele, o workbench emitirá um problema de parada na tentativa de reformulação porque não é possível extrair um comentário.

Se não houver nenhum problema de parada, a reformulação pode ser realizada pressionando o botão OK. Para visualizar os resultados da ação de reformulação, pressione o botão Continuar.

Conceitos Relacionados

Suporte de Reformulação

Tarefas relacionadas

Reformulando sem Visualização
Reformulando com Visualização
Visualizando Alterações de Reformulação
Desfazendo uma Operação de Reformulação
Refazendo uma Operação de Reformulação

Referência relacionada

Ações de Reformulação

Ícones