2007-05-18
读jlibrary代码的部分疑问,希望有人解答~
昨天在Bolg中贴出来一个很不错的RCP项目http://jlibrary.sourceforge.net/。
今天已经开始研读他的代码了~,由于第一次解除RCP项目,难免总是一头雾水,碰到了不少问题。在此记录下来,希望有高手挺身而出帮忙解决,也再次记录疑问,以备后辈享用.
1.如何使用Maven2如果完成对EclipseRCP项目的管理?
2.此项目在JLibraryActionBarAdvisor中使用自己封装的ActionFactory来产生Action,而ActionFactory产生的Action只是RetargetAction,而RetargetAction对应的Action仅仅只有一个简单的ID。此时在ActionBar上面显示的Action仅仅是显示而是不能用的。到了View中再产生真实的可以用的Action,而这个真实的Action并没有包括任何ID信息。疑问就是RetargetAction与真实的Action是如何联系起来的?
此问题已经解决,他们的意图是在JLibraryActionBarAdvisor首先使用RetargetAction对Toolbar上的Action进行注册,此时这些RetargetAction都还有对应的真实Action。当用户切换视图到对应的透视图,并且选择了某个Veiw时,View中的代码开始真正的注册真是的Acion,注册完成真是的Action以后再使用
这样做的好处,我认为是先使用RetargetAction进行了占位,显示不能用,然后根据不同的选择Site,在判断这个Action是否可用。
3.整个系统的权限是如何控制的?
今天已经开始研读他的代码了~,由于第一次解除RCP项目,难免总是一头雾水,碰到了不少问题。在此记录下来,希望有高手挺身而出帮忙解决,也再次记录疑问,以备后辈享用.
1.如何使用Maven2如果完成对EclipseRCP项目的管理?
2.此项目在JLibraryActionBarAdvisor中使用自己封装的ActionFactory来产生Action,而ActionFactory产生的Action只是RetargetAction,而RetargetAction对应的Action仅仅只有一个简单的ID。此时在ActionBar上面显示的Action仅仅是显示而是不能用的。到了View中再产生真实的可以用的Action,而这个真实的Action并没有包括任何ID信息。疑问就是RetargetAction与真实的Action是如何联系起来的?
此问题已经解决,他们的意图是在JLibraryActionBarAdvisor首先使用RetargetAction对Toolbar上的Action进行注册,此时这些RetargetAction都还有对应的真实Action。当用户切换视图到对应的透视图,并且选择了某个Veiw时,View中的代码开始真正的注册真是的Acion,注册完成真是的Action以后再使用
1
actionBars.setGlobalActionHandler(ActionFactory.IMPORT_ID, fImport);
方法将虚拟的RetargetAction与真实的Action进行关联。
actionBars.setGlobalActionHandler(ActionFactory.IMPORT_ID, fImport);这样做的好处,我认为是先使用RetargetAction进行了占位,显示不能用,然后根据不同的选择Site,在判断这个Action是否可用。
3.整个系统的权限是如何控制的?
- 10:30
- 浏览 (102)
- 评论 (1)
- 分类: [网站分类]1.网站首页原创Java技术区(对首页文章的要求: 原创、高质量、经过认真思考并精心写作。BlogJava管理团队会对首页的文章进行管理。)
- 相关推荐
发表评论
- 浏览: 13896 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
读jlibrary代码的部分疑问 ...
jlibray研究得如何了呢?权限问题解决了吗? 我目前也正在研究这个东东,你 ...
-- by alaham -
从Hibernate范型DAO设计 ...
你把代码抄错了,范型是不可以这么定义的.... 这种模式我也用过,Hibern ...
-- by bbiao -
Annotation的幻想
了解你的意思,上面的一堆SET我已经用元数据封装到一个方法中全部处理了。
-- by soleegn -
Annotation的幻想
map.get("MAIL") != null ? map.get("MAIL ...
-- by 抛出异常的爱 -
Annotation的幻想
小弟不才,努力重构中... ...
-- by soleegn






评论排行榜