在重构扩展的上下文中是否有关于'参与者'的简短定义?
org.eclipse.ltk.core.refactoring.participants.RefactoringParticipant谈论参与者,但没有关于什么是参与者的信息
是人,动物还是一段代码?
我搜索了很多,但我找不到什么是“参与者”的有效定义
非常感谢
答案 0 :(得分:1)
重构Eclipse中的参与者使重构具有可扩展性。假设您要开发一个Eclipse插件,只要用户重命名类并更新特定于域的XML文件以响应重构,就会收到通知。 Eclipse为其他插件提供扩展点以扩充Eclipse重构。有关详细信息,请参阅The Language Toolkit: An API for Automated Refactorings in Eclipse-based IDEs。