我试图添加装饰器(例如,为文件添加后缀)每当在当前打开的文件中发生保存按钮单击时,我会进行搜索但很难搞清楚我的代码是什么
public void decorate(Object resource, IDecoration decoration) {
if () //I'm having trouble with this check
{
decoration.addSuffix("--Modified");
}
}
帮助将不胜感激
答案 0 :(得分:0)
有一个IEditorPartListener监听编辑器是否“脏”意味着未保存或不脏意味着保存你需要获得对IEditorPart的引用并添加正确的监听器,而不是你可以随意装饰导航器。