Eclipse插件:检查编辑器中的文件是否已保存?

Chr*_*sJF 0 eclipse plugins editor

我正在构建一个Eclipse插件,我想检查编辑器中的当前文件是否有未保存的更改.有谁知道如何做到这一点?我试过环顾四周,我认为它与之有关:

 PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
Run Code Online (Sandbox Code Playgroud)

Fra*_* IV 5

是的,你继续前进:

IWorkbenchPage page =  PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
IEditorPart editorPart = page.getActiveEditor();
if (editorPart.isDirty())
 ...
Run Code Online (Sandbox Code Playgroud)