メソッドの抽出ダイアログ

「リファクタ」メニュー次の選択「メソッドの抽出」

新しいメソッドを作成するため、メソッドからコードのセクションを抽出する場合に使用します。新しいメソッド定義がクラスに追加されます。抽出されたコードが新しいメソッドのコールで置き換えられます。

 
名前

新しいメソッドの名前を入力します。

名前の入力時にJavaネーミング規則に従っていないと、エラー・メッセージが表示されます。メソッドに対して、無効な名前は使用できません(このような場合は「OK」ボタンが使用不可になっています)。

パラメータ

これは、選択したコードで使用されているローカル変数およびパラメータから導出された提案パラメータのリストです。「対象」列で選択したパラメータは、示されているとおりの順序を持つ新しいメソッドのパラメータになります。選択しないパラメータはローカル変数になります。

名前

提案パラメータの名前を変更する場合は、選択して編集します。

対象

提案パラメータを新しいメソッドのパラメータにする場合は選択し、提案パラメータを新しいメソッド内のローカル変数にする場合は選択を解除します。

上へ

選択した項目をリストの上方向に移動する場合にクリックします。この位置は、新しいメソッドのパラメータの順序に反映されます。

下へ

選択した項目をリストの下方向に移動する場合にクリックします。この位置は、新しいメソッドのパラメータの順序に反映されます。

static

新しいメソッドをstaticとして宣言する場合に選択します。


Javaプロジェクトのリファクタ
メンバーのリファクタ
式のリファクタ