Java 通过重构委托覆盖Eclipse的重命名操作

Java 通过重构委托覆盖Eclipse的重命名操作,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,我正在开发一个Eclipse插件。我开发了重构过程来重命名项目名称。我想用我的委托操作覆盖已有的Eclipse操作“重命名”。我该怎么做?您应该使用org.eclipse.ltk.core.refactoring.renameParticipants扩展点向现有参与者添加一个。这样,在重命名项目时需要执行某些操作的所有插件仍将正确运行,并且在重命名过程中有许多插件需要运行。Hi,我们在org.eclipse.ui.handlers->org.eclipse.ltk.ui.refactoring.

我正在开发一个Eclipse插件。我开发了重构过程来重命名项目名称。我想用我的委托操作覆盖已有的Eclipse操作“重命名”。我该怎么做?

您应该使用
org.eclipse.ltk.core.refactoring.renameParticipants
扩展点向现有参与者添加一个。这样,在重命名项目时需要执行某些操作的所有插件仍将正确运行,并且在重命名过程中有许多插件需要运行。

Hi,我们在org.eclipse.ui.handlers->org.eclipse.ltk.ui.refactoring.commands.renameResource(handler)下有一个插件扩展,该扩展可追溯到2015年。。。未调用此扩展的类的execute方法。但是org.eclipse.ltk.core.refactoring.renameParticipants扩展点被调用。此时是否需要通过ExecutionEvent事件参数执行?因为我们有自己的重命名对话框向导?其中我们有自己的标签和文本框?org.eclipse.ui.handlers->org.eclipse.ltk.ui.refactoring.commands.deleteResources(handler),这也是2015年的版本,可以正确执行。@ilkeMuhtaroglu如果您有问题,请问一个新问题,我不会回答commentsok中的问题。我想你更喜欢评论。我立即提出新问题。。