|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.hishidama.eval.ref.RefactorAdapter
public class RefactorAdapter
リファクタリングアダプタークラス.
空実装されたリファクタリングインターフェース。
コンストラクタの概要 | |
---|---|
RefactorAdapter()
|
メソッドの概要 | |
---|---|
String |
getNewFuncName(Object target,
String name)
新関数名取得. |
String |
getNewName(Object target,
String name)
新名称取得. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public RefactorAdapter()
メソッドの詳細 |
---|
public String getNewFuncName(Object target, String name)
Refactor
の記述:リファクタリングで変更する新関数名を返す。
関数名およびオブジェクトのメソッド名に対して当メソッドが呼ばれる。
その名称を変更する場合は新名称を返す。変更しない場合はnullを返す。
オブジェクトを含んでいる場合は、そのインスタンスを返す為の変数インターフェースを登録する必要がある。
現在のところ、関数の引数は考慮しない。(オーバーロード扱いの同一の関数名は全て変更される)
Refactor
内の getNewFuncName
target
- 「名前」がオブジェクトのフィールドであるとき、そのオブジェクト。それ以外の場合はnullname
- 関数名
public String getNewName(Object target, String name)
Refactor
の記述:リファクタリングで変更する新名称を返す。
変数名およびオブジェクトのフィールド名に対して当メソッドが呼ばれる。
その名称を変更する場合は新名称を返す。変更しない場合はnullを返す。
オブジェクトを含んでいる場合は、そのインスタンスを返す為の変数インターフェースを登録する必要がある。
Refactor
内の getNewName
target
- 「名前」がオブジェクトのフィールドであるとき、そのオブジェクト。それ以外の場合はnullname
- 名前
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |