首先,需要得到Problems视图窗口:
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
IViewReference problemView = page.findViewReference(IPageLayout.ID_PROBLEM_VIEW);
其次,要向Problem View里写message, 需要创建相应的Marker。
参考代码如下:
/**
* Problem marker id
*/
public static final String PROBLEMS_MARKER_ID = "org.eclipse.core.resources.problemmarker";
public static void addMarker( IResource resource, String message,
int lineNumber, int severity, int priority ) throws CoreException
{
if ( resource != null )
{
IMarker marker = resource.createMarker( PROBLEMS_MARKER_ID );
if ( message != null )
marker.setAttribute( IMarker.MESSAGE, message );
if ( lineNumber >= 0 )
marker.setAttribute( IMarker.LINE_NUMBER, lineNumber );
marker.setAttribute( IMarker.SEVERITY, severity );
marker.setAttribute( IMarker.PRIORITY, priority );
}
}
分享到:
相关推荐
marker
本章将讲述如何利用Marker在地图生成点,并实现点击Marker弹出该点对应的信息。 1.点击点获取坐标 2.在我的项目里,会将地图上的一些飞机作为Marker,点击并弹出该飞机对应的详情 3.点击地图其他区域,将清除所有...
联想旭日C430系列机型支持Vista&7系统BIOS及“Marker”文件。 联想昭阳E390&旭日420系列机型支持Vista&7系统BIOS及“Marker”文件。 注意:此附件marker文件适用于伟创(Wistron)所有主板机型,其中包括:昭阳E390/...
高德地图Marker平滑移动,这是一个让marker在地图上平滑移动的demo
联想旭日C430系列机型支持Vista&7系统BIOS及“Marker”文件。 联想昭阳E390&旭日420系列机型支持Vista&7系统BIOS及“Marker”文件。 注意:此附件marker文件适用于伟创(Wistron)所有主板机型,其中包括:昭阳E390/...
百度地图:Marker+定位到当前位置+计算两个坐标的距离+单击marker事件
联想所有机型marker,值得收藏,现在网上已经不多了。
高德地图将带有自定义的图片的marker用连线连起来
不用重新刷主板BIOS,在纯DOS下直接运行MARKER,即可刷进slci2.1,激活Windows7系统。 警告:本Marker针对联想笔记本电脑,选择对应的型号刷写,包括十几种型号,不要选错了。
百度地图marker动画的实现,动画是基于css3的animation实现的,可以根据需求的不同修改乘不同的动画效果
亲测好用的百度地图海量marker性能优化,包括重写的百度方法以及个人心得
利用百度地图api,ThinkPHP5后台框架模拟数据,多个marker展示,marker窗口信息,点聚合
Lenovo&TinkPad; 笔记本Marker工具 5.01 版,文件内包含Bin文件,自己编辑批处理使用即可
联想笔记本 Lenovo E46 Marker 把E46marker文件夹里的所有文件拷入dos启动盘内(我用u盘做的)。网上介绍的方法多是先运行CLR.bat清除原有的SLIC文件
联想WIN7 marker程序 刷机器类型 DOS下运行即可 硬刷BIOS 写入slic2.1
基于PHP和jQuery的Google地图开发之多个marker显示,并且设置让其在数量过多时聚合。由于是给外国客户开发的接口(还没有做完,只是一个demo),所以里面的说明注释都是英文的,但我相信你们看得懂的
Matlab画图时-Marker过多的解决方法.pdf
Google Map Marker的显示与隐藏
matlab绘图函数,用于修改曲线上离散的marker个数。例如:在100个数据生成的曲线(line)上只绘制10个符号(marker)