Java エレメントの移動およびコピー

このセクションでは、Java パッケージ間でリソースを移動します。
 
1.
「エクスプローラー」ビューで、MyTestCase.java ファイルを選択し、それを junit.framework パッケージ内にドラッグします。 ファイルが移動され、新しいロケーションを反映するようにそのパッケージ宣言が変更されます。
更新されたパッケージ宣言を持つエディター
2.
 MyTestCase.java ファイルを選択し、それを JUnit プロジェクトのルート・ディレクトリー内にドラッグします。 このクラスを含むデフォルト・パッケージが作成され、その新規のロケーションを反映するようにするために、そのパッケージ宣言が除去されます。
パッケージ宣言なしエディター
3.
ドラッグ・アンド・ドロップ以外の方法として、コンテキスト・メニューを使用することができます。
 MyTestCase.java ファイルを選択し、そのコンテキスト・メニューから「リファクター」>「移動」を選択します。 「移動」ダイアログで階層を展開して、そのリソースのロケーションとして可能な新規のロケーションをブラウズします。  junit.framework パッケージを選択し、「 OK」をクリックします。 クラスが移動され、そのパッケージ宣言が新しいロケーションに更新されます。
「移動先」ダイアログ
注: この例では、コンパイル・エラーは発生しません。 ただし、コンパイル単位を移動すると、コンパイル単位の移動時にインポート・ステートメントが更新されないため、コンパイル・エラーが発生する可能性があります。