ソース・ファイルの移動

ワークベンチのリファクタリング機能を使用して、ソース・ファイルを移動したり、それらのファイルへの参照を訂正したりすることができます。

リファクタリングを使用して、ワークスペースの EGL ソース・ファイルを、EGL パッケージ内の別の場所に移動させることができます。

  1. 「プロジェクト・エクスプローラー」ビューで、対象となるファイルを右クリックして、「リファクタリング」 > 「移動」とクリックします。 「移動」ウィンドウが開きます。
  2. 「移動」ウィンドウで、ファイルの宛先を選択します。「パッケージの作成」ボタンを使用すると、ファイルの新規パッケージを作成できます。
  3. 「プレビュー」をクリックすると、続行した場合に EGL が行う変更内容のリストが表示されます。
  4. 「移動された要素に対する参照を更新」チェック・ボックスをクリアすると、変更する他のファイルの参照を、EGL が検索しなくなります。通常は、このチェック・ボックスを選択してください。
  5. 「OK」をクリックします。
ファイルを移動すると、次の変更が行われます。
  • EGL によって、新規ロケーションにファイルが移動します。
  • EGL によって、ファイル内の package ステートメントが更新されます。
  • ファイル内のパーツへの参照のビルド・パスを EGL が検索し、参照と import ステートメントを必要に応じて更新します。
  • JSF ハンドラーが含まれているファイルの場合、EGL は JSP ファイルを新規ファイルにリンクさせて、JSF ハンドラーへの参照を JSP 内で変更し、新しい名前を使用するようにします。ただし、JSP ファイルの名前は変更しません。
  • JSF ハンドラーが含まれているファイルの場合、EGL は Faces 構成ファイル内のファイルへの参照を更新します。
  • EGL プラグイン・プロジェクト内のプログラム・パーツの場合、EGL は、plugin.xml ファイルのプログラムへの参照も訂正します。

リファクタリングによって、他にも変更された箇所がある場合もあるため、確認が必要です。