Java-elementen hernoemen

In deze sectie leert u een Java-element te hernoemen via een herstructureringsactie. Met een herstructureringsactie kunt u de structuur van programmacode wijzigen zonder het functionele gedrag ervan te veranderen.

  1. Selecteer junit.framework.TestCase.java in de view Pakketverkenner.
  2. Selecteer Herstructureren > Hernoemen in het bijbehorende voorgrondmenu.
  3. Typ "TestCase2" in het veld Nieuwe naam op de pagina Compilatie-eenheid hernoemen.

    Herstructureringswizard voor hernoemen

  4. Als u het resultaat van de klassennaamswijziging vooraf wilt bekijken, klikt u op Preview >.
  5. De voorgestelde wijziging wordt in de workbench geanalyseerd en in een preview weergegeven zodat u kunt zien welke wijzigingen worden aangebracht als u deze resource hernoemt. 

    Aangezien een compilatie-eenheid is gekoppeld aan importeeropdrachten in andere compilatie-eenheden, is deze naamswijziging van invloed op andere compilatie-eenheden. Deze worden weergegeven in een lijst met wijzigingen in het previewvenster.

    Previewpagina van hestructureringswizard

  6. Op de pagina met een preview van de herstructurering, kunt u door de geplande wijzigingen bladeren en deze zo nodig selecteren of deselecteren. In de meeste gevallen zult u alle wijzigingen accepteren.
  7. Klik op OK om alle weergegeven wijzigingen te accepteren.

U ziet dat een herstructureringsactie kan leiden tot grote aantallen wijzigingen in verschillende compilatie-eenheden. U kunt deze wijzigingen ongedaan maken als een geheel.

  1. Kies de menuoptie  Bewerken > Ongedaan maken om de naamswijziging van TestCase.java in TestCase2.java ongedaan te maken.

    Menu Herstructureren

  2. De herstructeringswijzigingen worden ongedaan gemaakt, en de vorige toestand wordt hersteld. U kunt herstructureringsacties ongedaan maken tot u een compilatie-eenheid daadwerkelijk wijzigt en opslaat. Op dat moment wordt de herstelbuffer namelijk gewist.
Verwante concepten

Ondersteuning voor herstructurering

Verwante onderwerpen

Herstructureringsacties
Herstructureringswizard
Java-voorkeuren