我有一个定制的编辑器,它扩展了org.eclipse.ui.editors.text.TextEditor。现在我需要在用户单击保存按钮时调用调用函数。作为此要求的一部分,我重写了performSave()函数,并在该函数内部调用了我所需的函数。我注意到在调用保存按钮时成功调用了我的函数。问题是,即使单击保存按钮后,该按钮也会被调用。没有被禁用。由于performSave方法不能满足我的要求,因此我尝试了使用doSave()函数的相同方法。但是我仍然遇到同样的问题。在本练习中,我还覆盖了isSaveAllowed()函数。
vol2
在单击保存按钮或用户按Ctrl + S命令时,请提供线索以调用userDefined函数。