Mover y copiar elementos Java
En esta sección utilizará la refactorización para mover un recurso entre
paquetes Java. Las acciones de refactorización cambian la estructura del
código sin cambiar su comportamiento semántico.
- En la vista Explorador de paquetes, seleccione el archivo
MyTestCase.java del paquete test y arrástrelo al paquete
junit.samples. La operación de arrastrar y soltar el archivo equivale
a seleccionar el archivo y elegir Refactorizar > Mover en el
menú contextual.
- Se le pedirá que seleccione si desea o no actualizar las referencias al
archivo que está moviendo. Lo normal es que le interese actualizarlas para
evitar que se produzcan errores de compilación. Puede pulsar el botón
Vista previa para ver la lista de cambios que se realizarán
como resultado de la operación de mover.
-
Pulse Aceptar. El archivo se mueve y su declaración de
paquete cambia para que quede reflejada la ubicación nueva.
Utilice Editar > Deshacer para deshacer el movimiento.
Otra posibilidad es utilizar el menú contextual, en lugar de la técnica de
arrastrar y soltar. Si utiliza este menú, debe especificar un paquete destino
en el diálogo Mover, además de seleccionar las opciones de actualizar
referencias que ya ha visto.
-
Seleccione el archivo MyTestCase.java y, en el menú contextual, elija
Refactorizar > Mover.
- En el diálogo Mover, expanda la jerarquía para examinar las posibles
ubicaciones nuevas para el recurso. Seleccione el paquete junit.samples
y después pulse Aceptar. La clase se mueve y su declaración de
paquete cambia para que quede reflejada la ubicación nueva.
Vistas Java
Soporte de refactorización
Refactorización
Copiar y mover elementos Java
Mover carpetas, paquetes y archivos
Acciones de refactorización
Asistente de refactorización
Preferencias Java