Spostamento e copia di elementi Java

In questa sezione verrà eseguito lo spostamento di una risorsa tra pacchetti Java.
 
1.
Nella visualizzazione Explorer pacchetti, selezionare il file MyTestCase.java e trascinarlo nel pacchetto junit.framework. Il file viene spostato e la dichiarazione di pacchetto relativa viene modificata in base alla nuova posizione.
Editor con dichiarazione di pacchetto aggiornata
2.
Selezionare il file MyTestCase.java e trascinarlo nella directory radice del progetto JUnit. Viene creato un pacchetto predefinito per contenere la classe e la dichiarazione del pacchetto viene rimossa per riflettere la nuova posizione.
Editor senza dichiarazione di pacchetto
3.
L'utilizzo del menu di scelta rapida costituisce un'alternativa alla funzione di trascinamento:
Selezionare il file MyTestCase.java e, dal relativo menu di scelta rapida, selezionare Refactor > Sposta. Nella finestra di dialogo Sposta, espandere la gerarchia per esaminare le possibili nuove posizioni per la risorsa. Selezionare il pacchetto  junit.framework, quindi fare clic su OK. La classe viene spostata e la dichiarazione di pacchetto relativa viene aggiornata in base alla nuova posizione.
Finestra di dialogo Sposta destinazione
Nota: questo esempio non ha provocato errori di compilazione. Tuttavia, lo spostamento di una unità di compilazione può portare ad errori del genere poiché le istruzioni di importazione non vengono aggiornate quando avviene lo spostamento dell'unità di compilazione.