我正在尝试扩展 eclipse 的重命名重构以调用另一个重命名重构。
public class Person {
...
}
public class PersonDAO {
public List<Person> getPersonByName(String name) {
...
}
}
将类 Person 重命名为 User 后,我希望getPersonByName
将方法重命名为getUserByName
.
我已经扩展了 RenameParticipant 并尝试通过使用 JDT 重命名重构和 ASTRewrite 来实现。
问题是我创建的更改与原始重命名重构更改冲突。
我无法使用postCreateChange
(似乎基本处理器只返回 null),现在我被卡住了。
任何帮助深表感谢。