检查eclipse插件开发中是否单击了保存按钮

时间:2012-12-04 14:13:28

标签: eclipse-plugin

我试图添加装饰器(例如,为文件添加后缀)每当在当前打开的文件中发生保存按钮单击时,我会进行搜索但很难搞清楚我的代码是什么

public void decorate(Object resource, IDecoration decoration) {

    if () //I'm having trouble with this check
    {
    decoration.addSuffix("--Modified");
    }
    }

帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

有一个IEditorPartListener监听编辑器是否“脏”意味着未保存或不脏意味着保存你需要获得对IEditorPart的引用并添加正确的监听器,而不是你可以随意装饰导航器。