大梦想家

5年开发工程师,2年实施经理,X年售前顾问,......
数据加载中……
读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以后再使用
1actionBars.setGlobalActionHandler(ActionFactory.IMPORT_ID, fImport);
方法将虚拟的RetargetAction与真实的Action进行关联。
    这样做的好处,我认为是先使用RetargetAction进行了占位,显示不能用,然后根据不同的选择Site,在判断这个Action是否可用。


3.整个系统的权限是如何控制的?

客户虐我千百遍,我待客户如初恋!

posted on 2007-05-18 10:30 阿南 阅读(1671) 评论(5)  编辑  收藏 所属分类: Eclipse-RCP

评论

# re: 读jlibrary代码的部分疑问,希望有人解答~[未登录] 2007-05-18 13:56 Leo

Maven你可以参考Better Builds with Maven
  回复  更多评论    

# re: 读jlibrary代码的部分疑问,希望有人解答~ 2007-08-10 08:45 周飞

您好,我也对jlibrary这个项目很感兴趣,但使用SVN下载时,老是出错。指示如下:
Error PROPFIND request failed on ‘/svnroot/jlibrary'
Error PROPFIND of '/svnroot/jlibrary': Could not resolve hostname `svn.sourceforge.net':

这到底是怎么回事?
在SVN Checkout窗口的URL,我是按网站的输:https://svn.sourceforge.net/svnroot/jlibrary/

连续试了好几天都是这样,真是郁闷。请高手指教一下。
如果可能的话能不能传一份你下载的jlibrary源代码给我。我的QQ是475846102。谢谢!
  回复  更多评论    

# re: 读jlibrary代码的部分疑问,希望有人解答~ 2007-08-11 16:40 阿南

哥们儿~这段时间我也连不上去~你要不要老版本的代码?
  回复  更多评论    

# re: 读jlibrary代码的部分疑问,希望有人解答~ 2008-02-20 10:29 doomguard

哥们源码在那里哦,我找遍jLibraray的网站也没找到下载的链接,望告诉我这菜鸟:(
  回复  更多评论    

# re: 读jlibrary代码的部分疑问,希望有人解答~ 2008-02-20 10:35 阿南

  回复  更多评论    

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问