jp.hishidama.eval.exp
クラス Search4RefactorName

java.lang.Object
  上位を拡張 jp.hishidama.eval.srch.SearchAdapter
      上位を拡張 jp.hishidama.eval.exp.Search4RefactorName
すべての実装されたインタフェース:
Search

public class Search4RefactorName
extends SearchAdapter

リファクタリング(変数名変更用)構文解析木探索クラス.

導入されたバージョン:
2007.02.20
作成者:
ひしだま

メソッドの概要
 void search0(WordExpression exp)
          探索実行(単語) 探索中に、数値または変数であれば呼ばれる。
 boolean search2_2(Col2Expression exp)
          探索実行(二項演算子) 探索中に、二項演算子であれば呼ばれる。
 boolean searchFunc_2(FunctionExpression exp)
          探索実行(関数) 探索中に、関数であれば呼ばれる。
 
クラス jp.hishidama.eval.srch.SearchAdapter から継承されたメソッド
end, search, search1_begin, search1_end, search2_begin, search2_end, search3_2, search3_3, search3_begin, search3_end, searchFunc_begin, searchFunc_end
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

search0

public void search0(WordExpression exp)
インタフェース Search の記述:
探索実行(単語)

探索中に、数値または変数であれば呼ばれる。

定義:
インタフェース Search 内の search0
オーバーライド:
クラス SearchAdapter 内の search0
パラメータ:
exp - 探索対象Expression

search2_2

public boolean search2_2(Col2Expression exp)
インタフェース Search の記述:
探索実行(二項演算子)

探索中に、二項演算子であれば呼ばれる。(第1項の探索後)

定義:
インタフェース Search 内の search2_2
オーバーライド:
クラス SearchAdapter 内の search2_2
パラメータ:
exp - 探索対象Expression
戻り値:
当演算子の探索を終了するとき、true

searchFunc_2

public boolean searchFunc_2(FunctionExpression exp)
インタフェース Search の記述:
探索実行(関数)

探索中に、関数であれば呼ばれる。(オブジェクトの探索後)

定義:
インタフェース Search 内の searchFunc_2
オーバーライド:
クラス SearchAdapter 内の searchFunc_2
パラメータ:
exp - 探索対象Expression
戻り値:
当演算子の探索を終了するとき、true