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 em Finalizar 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:

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 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.

Conceitos relacionados

Suporte de Reformulação

Tarefas Relacionadas

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
Preferências de reformulação Ícones

Copyright (c) 2000, 2003 IBM Corporation e outros. Todos os Direitos Reservados.