Movendo e Copiando Elementos Java

Nesta seção, você utilizará a reformulação para mover um recurso entre os pacotes Java.  As ações de reformulação alteram a estrutura do código sem alterar seu comportamento semântico.

  1. Na visualização Explorador de Pacotes, selecione o arquivo MyTestCase.java do pacote test e arraste-o para o pacote junit.samples. Arrastar e soltar o arquivo é semelhante a selecionar o arquivo e escolher Reformular > Mover no menu de contexto.
  2. Será necessário selecionar se as referências para o arquivo que está movendo serão atualizadas ou não. Normalmente, é aconselhável fazer isto para evitar erros de compilação. Você pode pressionar o botão Visualizar para ver a lista de alterações a serem feitas como resultado da movimentação.
  3. Pressione OK.O arquivo é movido e sua declaração de pacote é alterada para refletir a nova localização.

    Arquivo movido para o pacote junit.samples

  4. Utilize Editar > Desfazer para desfazer a mudança.

O menu de contexto é uma alternativa para o uso de arrastar e soltar.  Ao utilizar o menu, é preciso especificar um pacote de destino no diálogo Mover, além de selecionar as opções de referências de atualizações já vistas.

  1. Selecione o arquivo MyTestCase.java e, no menu de contexto, selecione Reformular > Mover.
  2. No diálogo Mover, expanda a hierarquia para procurar as novas localizações possíveis para o recurso. Selecione o pacote junit.samples e clique em OK. A classe é movida e sua declaração de pacote é atualizada com a nova localização.

    Mover diálogo de destino

Conceitos Relacionados

Visualizações Java
Suporte de Reformulação

Referência Relacionada

Ações de Reformulação
Assistente para Reformulação
Preferências Java