Uma interface com o usuário baseada no assistente indica as etapas necessárias para execução de uma reformulação. Um assistente para reformulação consiste em 1 a n páginas de parâmetros, uma página de visualização e uma página de problema.
Estas páginas reúnem informações necessárias para a reformulação. Por exemplo, a reformulação Promover utiliza duas páginas para reunir os métodos e campos a serem promovidos e para reunir os métodos e campos obsoletos em subclasses que podem ser excluídos. O usuário pode navegar nas páginas de parâmetros utilizando os botões Avançar> e < Voltar.
Depois de fornecer as informações necessárias, você pode clicar em Finalizar para executar a reformulação sem visualizar os resultados. Se quiser visualizar as alterações, pressione Avançar >.
O JDT permite visualizar os resultados de uma ação de reformulação antes de sua execução.
A página de pré-visualização consiste em duas partes:
A página Problema de Reformulação 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:
Se não houver nenhum problema de parada, a reformulação pode ser realizada pressionando o botão Finalizar. Para visualizar os resultados da ação de reformulação, pressione o botão Avançar >.
Na página Preferência de reformulação (Janela > Preferências > Java > Reformulação), você pode selecionar o nível padrão de problemas a serem exibidos durante a execução de uma reformulação.
Visualizando Alterações de Reformulação
Desfazendo uma
Operação de Reformulação
Refazendo uma Operação de Reformulação