まだフィールドに対してはやっていないが,CompilationUnitではなく,TypeDeclarationに対してコードを追加することに成功.おそらくFieldDeclarationに対しても行けそう?
メモ 1 対象のASTNodeを対応するサブクラスの型で取得する(コミット時のコードではTypeDeclaration) 2 ListRewriteのコンストラクタの引数はその取得したASTNodeと,そのクラス内にあるChildListPropertyDescriptor型のフィールドを参照 rewrite.insertで追加 |
---|
|
src/org/ntlab/pushPullRefactoring/PushPullProcessor.java |
---|