0

我正在尝试添加装饰器(例如,向文件添加后缀)每当在当前打开的文件中单击保存按钮时,我都会搜索但很难弄清楚这是我的代码

public void decorate(Object resource, IDecoration decoration) {

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

帮助将不胜感激

4

1 回答 1

0

如果编辑器“脏”意味着未保存或不脏意味着已保存,则有一个 IEditorPartListener 进行侦听,您需要获取对 IEditorPart 的引用并添加正确的侦听器,而不是您可以随意装饰导航器。

于 2012-12-06T05:11:32.290 回答