我正在用Java实现一个Eclipse插件。我想编写一个函数,对于文件的给定路径(例如file.myDSL
),返回文件是否有错误或者是合法文件。
答案 0 :(得分:0)
IProject theProject =
ResourcePlugin.getWorkspace().getRoot().getProject("theProject");
theProject.build(...); // or whatever operation to make sure Xtext checked the file
IFile theFile = project.getFile("file.myDsl");
theFile.getMarkers(IMarker.PROBLEM, true, IResource.DEPTH_ZERO);