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:
-
Uma árvore no topo que contém todos os elementos Java afetados pela reformulação. Cada nó de nível máximo na árvore representa uma unidade de compilação.
-
Um visualizador de comparação na parte inferior. O lado esquerdo do visualizador de
comparação mostra o original, o lado direito exibe a origem reformulada.
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:
-
- Informações
-
Um problema descrito como Informativo não afetará a reformulação de modo algum, nem afetará negativamente o código no ambiente de trabalho. É 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 ambiente de trabalho.
-
Erros
-
Um problema descrito como um Erro provavelmente causará erros no compilador ou alterará semanticamente o código do ambiente de trabalho. 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 ambiente de trabalho 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.
Suporte de
Reformulação
Ações de
Reformulação
Ícones