Java-elementen kopiėren en verplaatsen

In deze sectie leert u een resource te verplaatsen naar een ander Java-pakket door middel van een herstructureringsactie. Met een herstructureringsactie kunt u de structuur van programmacode wijzigen zonder het functionele gedrag ervan te veranderen.

  1. In de view Pakketverkenner selecteert u het bestand MyTestCase.java uit het pakket test en sleept u dit naar het pakket junit.samples. In plaats van het bestand te verslepen, kunt u het bestand ook selecteren en Herstructureren > Verplaatsen kiezen in het voorgrondmenu.
  2. Vervolgens wordt gevraagd of u de verwijzingen naar het versleepte bestand wilt bijwerken. Normaal gesproken wilt u dit wel, om compileerfouten te voorkomen. Klik desgewenst op Preview om te zien welke wijzigingen worden doorgevoerd naar aanleiding van deze verplaatsing.
  3. Klik op OK. Het bestand wordt verplaatst, en de pakketdeclaratie wordt gewijzigd in de nieuwe locatie.

    Bestand verplaatst naar junit.samples package

  4. Kies Bewerken > Ongedaan maken om de verplaatsing ongedaan te maken.

Het voorgrondmenu is een alternatief voor slepen en neerzetten. Wanneer u het menu gebruikt, moet u een doelpakket opgeven in het dialoogvenster Verplaatsen. Daarnaast moet u de eerder genoemde opties voor het bijwerken van verwijzingen selecteren.

  1. Selecteer het bestand MyTestCase.java en kies Herstructureren > Verplaatsen in het voorgrondmenu.
  2. Het dialoogvenster Verplaatsen verschijnt. Vouw de hiėrarchie uit en blader naar mogelijke nieuwe locaties voor de resource. Selecteer het pakket junit.samples en klik op OK. De klasse wordt verplaatst en de pakketdeclaratie wordt bijgewerkt met de nieuwe locatie.

    Dialoogvenster om de doellocatie van de verplaatsing op te geven

Verwante concepten

Java-views
Ondersteuning voor herstructurering

Verwante onderwerpen

Herstructureringsacties
Herstructureringswizard
Java-voorkeuren