扩展点配置如下: persistent代表是否将错误保存,如果false,重启就会消失 org.eclipse.core.resources.problemmarker —— 表示问题或错误消息,出现在问题列表中。 org.eclipse.core.resources.taskmarker —— 表示待办事项,出现在任务列表中。 org.eclipse.core.resources.bookmark —— 表示文件,比如搜索结果。 org.eclipse.core.resources.textmarker —— 表示文件的位置,比如出现错误的位置。 定义插件专用的记号是一种不错的选择。新记号的 ID 在 plugin.xml 文件(与 Eclipse 中的其他声明一样)重定义。清 单 1 显示了一个记号声明,定义了记号 ID( org.eclipse.core.resources.markers)的一个扩展。它还声明了新的记号,这 些记号分别从 problemmarker(显示在问题列表中)和 textmarker(为了记录行号)中继承而来。将记号声明为持久的是为了 在会话之间保存这些记号。 那么如何创建Marker? org.eclipse.gef.examples.ediagram 是插件ID,my.marker.id是marker ID,中间.号割开
<extension
???????? id="my.marker.id"
???????? name="my.marker.name"
???????? point="org.eclipse.core.resources.markers">
????? <persistent
??????????? value="true">
????? </persistent>
????? <super
??????????? type="org.eclipse.core.resources.problemmarker">
????? </super>
</extension>
super 是父亲类型,有四种类型
org.eclipse.core.resources.marker —— 记号层次结构的根。
IMarker myMarker = container.createMarker("org.eclipse.gef.examples.ediagram.my.marker.id");
myMarker.setAttribute(IMarker.PRIORITY, IMarker.PRIORITY_HIGH);
myMarker.setAttribute(IMarker.MESSAGE, "my marker test");
myMarker.setAttribute(IMarker.SEVERITY , IMarker.SEVERITY_ERROR);
container 是IResource类型.
详细解决方案
Eclipse中的org.eclipse.core.resources.markers扩张点
热度:222 发布时间:2016-04-23 01:55:20.0
相关解决方案
- eclipse struts2找不到action!调了一个晚下了
- Eclipse + Tomcat Debug時很慢,该怎么解决
- eclipse+tomcat6.0+oracle 10g配置数据库连接池的异常
- Core 标签库解决方法
- eclipse ee版本 怎么新建和发布 web project
- eclipse 运用URL连接出错,求解
- eclipse jee tomcat警告有关问题
- eclipse 提醒 configure build path
- !hadoop 0.21.0 eclipse 3.7 win7,点击run on hadoop报错
- JDBC MYSQL 驱动加载失败 JSP DAO ECLIPSE,该怎么解决
- org.apache.catalina.core.ApplicationDispatcher invoke Servlet.service() for se解决思路
- Eclipse 报错org.apache.catalina.LifecycleException: Failed to start component。该怎么解决
- eclipse 老崩溃 错误异常如下
- Eclipse JSP调用Servlet的有关问题
- eclipse 怎么发布 Dynamic web project到Tomcat
- eclipse 经典版,最新稳定版是多少?解决方法
- 【文件分享】Eclipse Plug-in资料分享
- eclipse 在线安装 birt,该怎么解决
- 现下公司里开发用的 Eclipse + MyEclipse + Tomcat + JDK 都是什么版本的
- Eclipse plugin/RCP开发资料大整理
- 现时公司里开发用的 Eclipse + MyEclipse + Tomcat + JDK 都是什么版本的
- j2me eclipse antenna打包混合出错了,该怎么处理
- Eclipse + wtk下,如何加com.nokia.mid.ui
- Eclipse 混淆包错误有关问题
- Eclipse 调试 J2ME 出现有关问题了。
- eclipse 3.2中J2ME 开发配置有关问题
- eclipse wtk 2.2整和有关问题
- eclipse 集成 javaAPI 的有关问题
- eclipse class not found 愁死了解决方法
- eclipse 没法打包资源文件