jp.hishidama.eval.ref
クラス RefactorVarName
java.lang.Object
jp.hishidama.eval.ref.RefactorAdapter
jp.hishidama.eval.ref.RefactorVarName
- すべての実装されたインタフェース:
- Refactor
public class RefactorVarName
- extends RefactorAdapter
変数名変更リファクタリングクラス.
- 導入されたバージョン:
- 2007.02.19
- 作成者:
- ひしだま
RefactorVarName
public RefactorVarName(Class<?> targetClass,
String oldName,
String newName)
getNewName
public String getNewName(Object target,
String name)
- インタフェース
Refactor
の記述:
- 新名称取得.
リファクタリングで変更する新名称を返す。
変数名およびオブジェクトのフィールド名に対して当メソッドが呼ばれる。
その名称を変更する場合は新名称を返す。変更しない場合はnullを返す。
オブジェクトを含んでいる場合は、そのインスタンスを返す為の変数インターフェースを登録する必要がある。
- 定義:
- インタフェース
Refactor
内の getNewName
- オーバーライド:
- クラス
RefactorAdapter
内の getNewName
- パラメータ:
target
- 「名前」がオブジェクトのフィールドであるとき、そのオブジェクト。それ以外の場合はnullname
- 名前
- 戻り値:
- 新名称(変更しない場合はnull)