如何检查IEditorPart中是否存在错误/警告

时间:2014-11-04 08:57:26

标签: eclipse eclipse-plugin eclipse-rcp

是否可以通过编程方式检查IEditorPart是否有错误/警告?

1 个答案:

答案 0 :(得分:1)

错误,警告,书签等由附加到资源的“标记”表示。

IMarker界面用于描述这些标记,您可以使用以下命令获取文件的所有标记:

IFile file = .... the file you want to look at

IMarker [] markers = file.findMarkers(null, true, IResource.DEPTH_INFINITE);

这为您提供了所有类型的标记。要解决问题,请使用:

IMarker [] markers = file.findMarkers(IMarker.PROBLEM, true, IResource.DEPTH_INFINITE);