Java-Elemente versetzen und kopieren
In diesem Abschnitt verwenden Sie das Refactoring zum Verschieben einer Ressource zwischen Java-Paketen.
Refactoringaktionen ändern die Struktur Ihres Codes, ohne sein semantisches Verhalten zu ändern.
- Wählen Sie in der Sicht 'Paket-Explorer' die Datei MyTestCase.java
im Paket test aus und ziehen Sie diese in das Paket junit.samples.
Das Ziehen und Übergeben der Datei entspricht der Auswahl der Datei und der anschließenden
Auswahl der Optionen Refactoring > Versetzen im Kontextmenü.
- Anschließend müssen Sie angeben, ob Verweise auf die Datei, die Sie versetzen,
aktualisiert werden sollen. In der Regel ist die Auswahl dieser Option sinnvoll, um Kompilierungsfehler zu verhindern. Nach Auswahl der Schaltfläche
Voranzeige wird eine Liste der Änderungen angezeigt, die infolge des Versetzens vorgenommen werden.
-
Wählen Sie OK aus. Die Datei wird versetzt, und die Paketdeklaration dieser Datei gibt die neue Position wieder.
Verwenden Sie Bearbeiten > Rückgängig machen, um das Versetzen zu widerrufen.
Alternativ zu Ziehen und Übergeben können Sie auch das Kontextmenü verwenden. Bei
der Verwendung des Menüs müssen Sie zusätzlich zur Auswahl der bereits beschriebenen
Optionen für die Verweisaktualisierung im Dialog 'Versetzen' ein Zielpaket angeben.
-
Wählen Sie die Datei MyTestCase.java aus, und wählen Sie dann im Kontextmenü die Option Refactoring > Versetzen aus.
- Erweitern
Sie im Dialog 'Versetzen' die Hierarchie, um die möglichen neuen
Positionen für die Ressource anzuzeigen. Wählen Sie das Paket junit.samples
aus, und klicken Sie anschließend auf OK. Die Klasse wird versetzt, und die Paketdeklaration dieser Klasse gibt die neue Position wieder.
Java-Sichten
Refactoring-Unterstützung
Aktionen im Menü 'Refactoring'
Refactoringassistent
Java-Benutzervorgaben