Interface com o usuário para reformulação baseada no assistente

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.

Páginas de parâmetros

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 emConcluir para executar a reformulação sem visualizar os resultados. Se quiser visualizar as alterações, pressione Avançar >.

Página Visualizar

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:

Página Problema

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:

- 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 Concluir. Para visualizar os resultados da ação de reformulação, pressione o botão Avançar >.

Conceitos Relacionados

Suporte de Reformulação

Referência Relacionada

Ações de Reformulação

Ícones