- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 GEF图形操作流程
第一步:创建EditPolicy,EditPolicy用于管理一些Command命令。第二步:在EditPart的createEditPolicies方法中安装创建的EditPolicy。第三步:创建EditPolicy对应的command命令,将创建的命令设置到EditPolicy对应的命令获取方法中去。第四步:在模型中设置监听器,用于当模型改变时通知对应的EditPart,例如:
2009-05-08 10:52:00 735 1
原创 GEF创建流程
第一步:创建模型Model第二步:创建模型对应的控制器EditorPart,用于绘制图形 EditorPart从AbstractEditorPart继承过来,在AbstractEditorPart类中提供了refreshVisuals()用于把约束施加给图形。第三步:创建连接模型和控制器的工厂EditorPartFactory第四步:在Editor中创建Graphical
2009-05-08 09:44:00 513
原创 透视图的布局
(1)首先,一个透视图只有一个编辑区域(EditorArea),可以通过IPageLayout对象的getEditorArea()方法获得。如果不想显示编辑区域可以通过setEditorAreaVisable(boolean showEditorArea)方法来隐藏编辑区域。 (2)其次设置操作集(ActionSet),可以通过addActionSet(String ac
2009-05-06 15:47:00 716
原创 RCP运行的基本原理
第一步:插件类RCPPlugin 系统运行后首先在MANISFEST.MF文件中找到Bundle-Activator所对应的插件类,通过该类的静态方法获得插件对象的引用,然后获得插件的各种信息,包括插件所对应的Bundle文件信息、log日志对象和工作台对象等。例如:获取插件在MANISFEST.MF定义的标识符。 RCPPlugin.getDefault().getB
2009-05-06 13:36:00 2095
Head.First.设计模式.中文版.part10.rar(10/10)
2008-11-25
Head.First.设计模式.中文版.part09.rar(9/10)
2008-11-25
Head.First.设计模式.中文版.part08.rar(8/10)
2008-11-25
Head.First.设计模式.中文版.part07.rar(7/10)
2008-11-25
Head.First.设计模式.中文版.part06.rar(6/10)
2008-11-25
Head.First.设计模式.中文版.part05.rar(5/10)
2008-11-25
Head.First.设计模式.中文版.part04.rar(4/10)
2008-11-25
Head.First.设计模式.中文版.part03.rar(3/10)
2008-11-25
Head.First.设计模式.中文版.part02.rar(2/10)
2008-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人