インタフェース
jp.hishidama.eval.ref.Refactor の使用

Refactor を使用しているパッケージ
jp.hishidama.eval 四則演算パッケージ. 
jp.hishidama.eval.exp 四則演算の構文解析木パッケージ. 
jp.hishidama.eval.ref 四則演算のリファクタリングパッケージ. 
 

jp.hishidama.eval での Refactor の使用
 

Refactor 型のパラメータを持つ jp.hishidama.eval のメソッド
abstract  void Expression.refactorFunc(Refactor ref, Rule rule)
          リファクタリング(関数への変更).
abstract  void Expression.refactorName(Refactor ref)
          リファクタリング(識別子名変更).
 

jp.hishidama.eval.exp での Refactor の使用
 

Refactor 型のパラメータを持つ jp.hishidama.eval.exp のメソッド
 void ShareExpValue.refactorFunc(Refactor ref, Rule rule)
           
 void ShareExpValue.refactorName(Refactor ref)
           
 

jp.hishidama.eval.ref での Refactor の使用
 

Refactor を実装している jp.hishidama.eval.ref のクラス
 class RefactorAdapter
          リファクタリングアダプタークラス.
 class RefactorFuncName
          関数名変更リファクタリングクラス.
 class RefactorVarName
          変数名変更リファクタリングクラス.