PUSHからPULLへ,あるいはその逆方向へのリファクタリングかを判定し,descriptorに保存するようにした.Processorはその情報を基に,リファクタリングで呼び出すメソッドを分岐する(changePush2PullとchangePull2Push).
changePush2Pullに関して,転送先のクラスに転送元を参照するフィールドを追加する処理を実装した |
---|
|
src/org/ntlab/pushPullRefactoring/PushPullDescriptor.java |
---|
src/org/ntlab/pushPullRefactoring/PushPullProcessor.java |
---|
src/org/ntlab/pushPullRefactoring/PushPullRefactoringHandler.java |
---|