![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
eclipse插件开发
文章平均质量分 78
uestc_warlock
这个作者很懒,什么都没留下…
展开
-
eclipse3.5 实现RCP帮助
实现RCP的帮助系统,分以下几步。1.首先要添加对应的菜单项 在ApplicationActionBarAdvisor类中加入帮助菜单项。 (1).为ApplicationActionBarAdvisor类添加成员变量 private IWorkbenchAction helpAction; (2).在makeActions方法中注册帮助操作。protected void makeActions(IWorkbenchWindow window) {原创 2010-09-02 14:24:00 · 633 阅读 · 0 评论 -
GEF图形编辑学习笔记
<br />最近的项目采用了GEF技术,在这里做个笔记,以便加强记忆。<br /> <br />1.GEF中,鼠标双击事件的获取:<br />就是在figure对应的editpart中重载方法performRequest(Request req),并判断req的type是否为equestConstants.REQ_OPEN,如果是,则处理双击事件。<br /> <br />原创 2010-11-28 20:33:00 · 505 阅读 · 0 评论 -
swt组件到GEF编辑器的拖动支持
最近在项目中,需要完成从资源管理器(navigator)向GEF编辑器中拖放结点的功能。现总结个人体会如下(具体的实现流程,请参考http://www.eclipse.org/articles/Article-GEF-dnd/GEF-dnd.html):1. GEF封装了底层的SWT拖放。无需自己定义DragSource和DropTarget。2. GEF的拖拽功能需要(1).一个可以注册在GEF 中GraphicalViewer上的监听器,该监听器需实现Trans原创 2010-12-01 16:21:00 · 1286 阅读 · 0 评论