Přesouvání a kopírování prvků Java

V tomto oddíle použijete opětovnou deklaraci k přesunutí prostředku mezi balíčky Java.  Akce opětovné deklarace mění strukturu vašeho kódu, aniž by měnily jeho sémantické chování.

  1. V pohledu Průzkumník balíčků vyberte soubor MyTestCase.java z balíčku test a přetáhněte jej do balíčku junit.samples. Přetažení a upuštění souboru funguje podobně, jako kdybyste vybrali soubor a zvolili Předeklarovat > Přesunout z kontextové nabídky.
  2. Budete vyzváni k určení, zda mají být aktualizovány odkazy na vámi přesouvaný soubor či nikoli. Obvykle aktualizaci potvrdíte, abyste zabránili případnému výskytu chyb kompilace. Stisknutím tlačítka Náhled můžete zobrazit změny, které budou provedeny jako výsledek přesunutí.
  3. Stiskněte OK. Soubor je přesunut a deklarace balíčku je změněna, aby odpovídala novému umístění.

    Soubor přesunutý do balíčku junit.samples

  4. Pomocí Upravit > Zpět přesun vrátíte zpět.

Kontextová nabídka je alternativou k použití přetažení.  Při použití nabídky musíte kromě již zmiňovaného výběru předvoleb aktualizace odkazů ještě v dialogovém okně Přesunout určit cílový balíček.

  1. Vyberte soubor MyTestCase.java a z jeho kontextové nabídky vyberte Předeklarovat > Přesunout.
  2. V dialogovém okně Přesunout rozbalte hierarchii pro procházení možných nových umístění prostředku. Vyberte balíček junit.samples a klepněte na OK. Třída je přesunuta a deklarace balíčku je aktualizována, aby odpovídala novému umístění.

    Dialogové okno místa určení přesunutí

Související pojmy

Pohledy Java
Podpora opětovných deklarací

Související odkazy

Akce opětovné deklarace
Průvodce opětovnou deklarací
Předvolby prostředí Java