如何将复选框添加到 Eclipse "Delete resources" 窗口?

How to add checkbox to eclipse "Delete resources" window?

我想向 "Delete resources window" 添加一个复选框,当用户想要从工作区中删除某个项目时会出现该复选框。

该复选框应放在 "Delete project contents on disk(this cannot be undone)" 下方。

我想用插件来做到这一点。

我该怎么做,以及如何向 window 的 "OK" 按钮添加一些代码?

无法更改此对话框的第一页(org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2)

您可以使用org.eclipse.ltk.core.refactoring.deleteParticipants扩展点写一个Delete Participant参与删除,如果需要可以否决删除。删除参与者显示在删除对话框的 'Preview' 页面上。