- 浏览: 2486102 次
- 性别:
- 来自: 杭州
-
最新评论
-
roy2011a:
https://github.com/ebottabi/sto ...
storm的序列化问题及与spring的结合方式 -
roy2011a:
能抗能打 写道哥们儿,你好!能共享下那个storm与sprin ...
storm的序列化问题及与spring的结合方式 -
Alick1:
兄弟,你之前是不是在深圳的正阳公司呆过啊?
storm的ack和fail -
liuleixwd:
先点个赞,写的非常好!有个问题请教下,如果我再bolt里不用e ...
storm的ack和fail -
yao-dd:
solr的facet查询
文章列表
FROM:http://www.blog.edu.cn/user1/19180/archives/2005/375038.shtml
3.1 概述
Draw2D是一个轻量级图形组件工具包,这些组件称为Figure。所谓轻量级系统,就是说Draw2D的组件与操作系统中的图形系统没有对应关系,Draw2D对象不过是一个普通的Java对象。Figure可以通过一种父子关系组合起来。每一个Figure都有一个边界(Bounds),它的子女必须都在这个边界中,而布局管理器用来管理子女的位置。一般来说,子女的位置会根据边界而变化,但是对于线状图元,它的边界会根据子女的位置和自己的形状发生变化。
一个 ...
- 2007-02-14 10:10
- 浏览 3695
- 评论(0)
FROM:http://www.blog.edu.cn/user1/19180/archives/2005/372857.shtml
3 Palette的设置
如果你的主界面的继承自GraphicalEditorWithPalette抽象类,那么在初始化主界面的时候,我们必须实现接口getPaletteRoot函数,向系统返回Palette的根。
之前曾经说过,Palette是一个树形结构,在这个结构中有四种主要的节点类型:PaletteRoot、PaletteGroup、PaletteDrawer、ToolEntry,其中,PaletteRoot、PaletteGroup、Pa ...
- 2007-02-14 10:07
- 浏览 3290
- 评论(1)
FROM:http://www.blog.edu.cn/user1/19180/archives/2005/372845.shtml
1 插件主类
所谓的插件主类,就等同于一般Java程序中的main函数。它实现了如何启动、停止插件等动作。这个类实际上就是一个实现了org.eclipse.ui.plugin.AbstractUIPlugin的类,这个类的代码比较简单,利用向导生成的默认代码就可以了。如果你删除了默认的文件,下面的示例可以帮助你编写新的类:
java 代码
package pku.oo.notationBuilder;
import ...
- 2007-02-14 10:02
- 浏览 3386
- 评论(2)
FROM:http://www.blog.edu.cn/user1/19180/archives/2005/372830.shtml
1.1 向导
创建一个Plug-In Development->Plug-In Project,中间选择一路next直到选择模板的时候什么也不选择,直接按Finish。此时创建了一空的插件项目。
之后删除META-INF目录 ...
- 2007-02-14 09:53
- 浏览 4187
- 评论(2)
FROM:http://www.eclipse.org/articles/Article-GEF-diagram-editor/shape_cn.html
概要
图形编辑框架(Graphical Editing Framework - GEF)为创建用于可视化编辑任意模型的编辑器提供了强大的基础。它的功能依赖于模块化的结构,合理选用的设计模式,和 ...
- 2007-02-13 15:56
- 浏览 9529
- 评论(0)
FROM:http://www.rcp.org.cn/bbs_topic.do?forumID=7&postID=164
原文:http://www.eclipse.org/articles/Article-GEF-editor/gef-schema-editor.html
用过Eclipse相关产品的人经常会看到一些涉及到图形应用的插件,比如Struts、UML、DatabaseDesign相关的插件;或者企业中 ...
- 2007-02-13 12:26
- 浏览 5486
- 评论(0)
FROM:http://www.ibm.com/developerworks/cn/opensource/os-ecl-gmf/index.html
Chris Aniszczyk (zx@us.ibm.com), 软件工程师, IBM
2006 年 11 月 27 日
本文介绍了 Graphical Modeling Framework(GMF)项目,说明了如何开发一个简单的 Eclipse Modeling Framework(EMF)模型,并使用 GMF 的工具将其转换成典型的图形化编辑器。
背景
坦白说:过去在 Eclipse 里使用 Graphical Editor Framewor ...
- 2007-02-13 11:19
- 浏览 4635
- 评论(0)
FROM:http://www.ibm.com/developerworks/cn/opensource/os-ecl-gef/part3/index.html
马 若劼 (maruojie@cn.ibm.com), 软件工程师
2006 年 11 月 30 日
在GEF中,画板是由多个Layer(层)组成的,层也可以看作是对图形进行的一种分类管理,它使图形更加明确,层次清晰。程序结构上也更容易理解和维护。层同样也是可以定制的,本文演示如何实现并插入一个自定义层,并指出了插入自定义层所应该注意的一些问题。
Layer (层)
GEF的图形是可能分布在多个层上面的,比如连线是放在Connect ...
- 2007-02-13 10:55
- 浏览 2520
- 评论(0)
FROM:http://www.ibm.com/developerworks/cn/opensource/os-ecl-gef/part2/index.html
2006 年 11 月 30 日
Router(连线路由器)是对连线进行布局的重要组件,本文介绍了路由器的基本概念和应用场景,剖析了一个连线路由器的接口并给出了一个简单实例。最后演示了如何把自定义的路由器应用到图形中,使得不同的连线可以有不同的路由器。
ConnectionRouter(连线路由器)
图形之间连线的路线,是由连线路由器来决定的。在Shapes Examples中,使用了最短路径路由器,这个路由器会帮我们绕开图形之间的障 ...
- 2007-02-13 10:21
- 浏览 2662
- 评论(0)
FROM:http://www.ibm.com/developerworks/cn/opensource/os-ecl-gef/part1/index.html
2006 年 11 月 30 日
GEF(Graphical Editing Framework)是Eclipse Tools的子项目,它在底层使用Draw2D作为布局和渲染引擎,在整体上使用MVC模式管理模型和视图。利用GEF,开发者可以 ...
- 2007-02-13 09:59
- 浏览 2500
- 评论(0)
FROM:http://www-128.ibm.com/developerworks/cn/linux/opensource/os-gef/
2003 年 10 月 10 日
本文描述了使用图形编辑框架(Graphical Editing Framework,GEF)创建一个基于 Eclipse 的应用程序所涉及的初始步骤。GEF 被用来构建各种用于 Eclipse 的应用程序,包括状态图、活动图、类图、用于 AWT、Swing 和 SWT 的 GUI 构建器以及过程流编辑器。Eclipse 和 GEF 都是开放源码技术。二者也都包含在 IBM 的 WebSphere Studio 工作台中 ...
- 2007-02-13 09:16
- 浏览 2231
- 评论(0)
源于《EMF.Edit Framework Programmgering's Guide》
EMF.Edit里面有几个类比较绕,很容易被搞得晕头转向,所以需要澄清以下:
★AdapterFactoryContentProvider, ItemProviderAdapterFactory和ItemProviderAdapter之间的关系,ItemProviderAdapterFactory用来创建各种Adapter以及将各种notifier跟这些adapter关联起来,AdapterFactoryContentProvider包装了一个ItemProviderAdapterFactory(Ada ...