Mover y copiar elementos Java
En esta sección utilizará la propagación para mover un recurso entre
paquetes Java. Las acciones de propagació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 Propagar > 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 Finalizar. El archivo se mueve y su declaración de
paquete cambia para que quede reflejada la ubicación nueva.
- Seleccione el archivo MyTestCase.java y arrástrelo al
directorio raíz del proyecto JUnit. Una vez más, emerge un diálogo que permite
al usuario decidir si desea obtener una vista previa de los cambios. Después de
que haya pulsado Aceptar (o Finalizar en la
ventana Vista previa), se crea un paquete por omisión destinado a contener la
clase, y la declaración de paquete se elimina para que quede reflejada la
ubicación del archivo en el paquete por omisión. Si mueve un archivo a un
paquete por omisión, el sistema abre además un diálogo de aviso que informa al
usuario sobre las actualizaciones de las referencias cuando se mueve al paquete
por omisión. Si desea que este diálogo no aparezca cada vez que mueve un
archivo al paquete por omisión, marque el recuadro de selección No
mostrar de nuevo este mensaje.
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
Propagar > 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 propagación

Propagación
Copiar y mover elementos Java
Mover carpetas, paquetes y archivos
Acciones de propagación
Asistente de propagación
Preferencias de propagación