「匿名クラスを内部に変換」ダイアログでは、「匿名クラスを内部に変換」リファクタリングコマンドのオプションを指定します。「匿名クラスを内部に変換」を使用して、匿名クラスを、名前とコンストラクタを含む内部クラスに変換することができます。この操作を使用すると、新しい内部クラスが作成され、元の匿名内部クラスは、作成された内部クラスへの呼び出しに置き換えられます。
「匿名クラスを内部に変換」ダイアログは、ソースエディタから開くことができます。変換する匿名内部クラス内に挿入ポイントを置き、「リファクタリング」>「匿名クラスを内部に変換」を選択します。
このダイアログには、次のフィールドがあります。
「すべての変更をプレビュー」を選択解除すると、「次へ」をクリックしたあと、ただちにリファクタリングが行われます。
「すべての変更をプレビュー」チェックボックスを選択した場合は、次の手順でリファクタリングを完了する必要があります。
「リファクタリング」ウィンドウが開き、リファクタリングの影響を受けるコードがツリー形式で表示されます。