Java-Elemente umbenennen

In diesem Abschnitt lernen Sie, wie Sie ein Java-Element mit Hilfe der Umgestaltung umbenennen können.
 
1.
Wählen Sie in der Sicht 'Paket-Explorer' die Datei  junit.framework.TestCase.java aus.
Hinweis: Die meisten Refactoring-Operationen können auch über eine Textauswahl ausgeführt werden: Wählen Sie das Element im Java-Editor aus, und starten Sie dann die gewünschte Refactoring-Operation.
2.
Wählen Sie im Kontextmenü die Option  Refactor > Umbenennen aus.
Refactoring-Operationen ändern die Struktur des Codes ohne gleichzeitige Änderung seines semantischen Verhaltens.
3.
Geben Sie auf der Seite für das Umbenennen einer Kompiliereinheit im Feld  Neuen Namen eingeben den Wert "MyTestCase" ein, und klicken Sie dann auf  Weiter.
Assistent zum Umbenennen von Refactoring-Operationen
4.
Die Workbench analysiert die vorgeschlagene Änderung und gibt eine Voranzeige der Änderungen aus, die vorgenommen werden, wenn Sie sich tatsächlich dazu entschließen, diese Ressource umzubenennen.  
Das Umbenennen einer Kompiliereinheit macht Importanweisungen in anderen Kompiliereinheiten ungültig. Daher ist in diesem Fall eine einfache Umbenennungsaktion nicht ausreichend und würde Kompilierungsfehler verursachen.  
Voranzeigeseite des Assistenten für Umgestaltung
5.
Auf der Voranzeigeseite der Umgestaltung können Sie in den verschiedenen vorgeschlagenen Änderungen blättern und diese ggfs. auswählen oder abwählen.
Hinweis: Im Normalfall werden Sie alle vorgeschlagenen Änderungen akzeptieren.
6.
Klicken Sie auf  Fertig stellen, um alle vorgeschlagenen Änderungen zu akzeptieren.
7.
Wählen Sie in der Menüleiste die Optionen  Refactor > Rückgängig umbenennen von TestCase.java in MyTestCase.java aus.
Umgestaltungsmenü
8.
Die Umgestaltungsänderungen werden rückgängig gemacht, und die Workbench wird in ihren vorherigen Status zurückgesetzt. Sie können Umgestaltungsaktionen so lange rückgängig machen, bis Sie eine Kompiliereinheit ändern und speichern. Zu diesem Zeitpunkt wird der Inhalt des Puffers für das Rückgängigmachen der Umgestaltung gelöscht.