Eclipse PlugIns&RCP&OSGI知识库


未分类文章

偶也研究OSGi了之一

偶也开始研究OSGi了,这东西真不错。不过官方的OSGi标准包太大了,前两天偶根据规范实现了其Module Layer部分并根据大家提到的一些不足,增加了自定义ClassPath和NativeCode的功能,这下应该可以用在基于Spring的Webapp上了~ 不多说了,看看测试代码吧: java 代码 public class TFramework extends TestCase { ...
yipsilon 评论 (0) 有 1230 人浏览 2011-06-01

动态改变RCP应用程序的标题

我们知道,Title是在ApplicationWorkbenchWindowAdvisor里面通过 public void preWindowOpen() { IWorkbenchWindowConfigurer configurer = getWindowConfigurer(); configurer.setInitialSize(new Point(600, 500)); ...
dearwolf 评论 (0) 有 1036 人浏览 2011-06-01

eclipse3.3关于JavaFileEditorInput兼容性问题的解决

在eclipse3.3中,JavaFileEditorInput这个internal类已经被干掉了,所以导致在插件中使用了JavaFileEditorInput之后导致编译不通过,为了做到与eclipse3.3以前版本兼容(至少是3.2),需要进行一下变通 通过google,我们发现,虽然eclipse3.3干掉了JavaFileEditorInput类,但是添加了FileStoreEditorIn ...
macrochen 评论 (0) 有 901 人浏览 2011-06-01

基于OSGi实现可扩展的模块的设计

模块的可扩展性是模块设计时需要重点考虑的非功能特性,对于框架而言,扩展性的设计则更加的重要,框架需要通过不断的扩展来充实其基础设施,构成真正的应用系统。模块的扩展主要有两种,一种为扩充功能的扩展,另一种为覆盖性质的扩展,当然,本质上而言是可以把这两者进行合并的。在模块的扩展上Eclipse的扩展点的设计方式无疑是支撑模块可扩展的经典设计方法,到现在为止仍然是如此,基于Eclipse的扩展点的设计无 ...
BlueDavy 评论 (0) 有 2865 人浏览 2011-06-01

OpenCore:OSGi上部署Apache Common Log

Apache Common Log提供的动态Logger发现机制实在损害Apache基金会的声誉,这是一个看似巧妙实际上画蛇添足的设计。这种机制无法保证在有多 ClassLoader的JEE或OSGi环境下正常工作,这几天收到了Spring-OSGi google群组发出的“Commons logging madness”信件超过20封,今天又在java-blog上收到“common log woe ...
erylee 评论 (1) 有 2595 人浏览 2011-06-01

ViewerFilter与自定义选中Column的颜色

ViewerFilter主要用于根据条件来显示或隐藏Tree或Table中的数据,它的实现就不赘述了,在程序中用了一个下拉框来做触发条件: filterCombo.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { Stri ...
dearwolf 评论 (0) 有 1032 人浏览 2011-06-01

Eclipse WTP Projects Facets实战指南(2)

修饰工作 给facet在选择列表中添加图标 格式如下: xml 代码 <extension point="org.eclipse.wst.common.project.facet.ui.images"> <image facet="{string}" path="{string}"/> (0 or mor ...
macrochen 评论 (0) 有 2014 人浏览 2011-06-01

OSGi和SCA

OSGi和SCA到底能有什么关系呢,确实,至少从现有的OSGi规范以及SCA规范分别来看,两者没有直接的关联,由于OSGi规范是对于嵌入式领域的软件而制定的,其特别注重软件的动态性的支持,而SCA规范是对于企业应用领域的软件而制定的,并且是基于SOA的,其特别注重对于企业应用而言的基础设施的实现,同时又尽量的去屏蔽对于SCA容器使用者而言SOA带来的技术实现细节的难度;但根据OSGi规范以及SCA ...
BlueDavy 评论 (0) 有 2383 人浏览 2011-06-01

OpenCore: OSGi上部署Hibernate的四种方式

OpenCore: OSGi上部署Hibernate的四种方式 OpenCore是在OSGi规范上构建的微内核(Microkenerl),基于纯组件(Pure Plugin)开放源码企业应用软件平台。OpenCore数据层实现OSGi上集成Hibernate,Hibernate及其依赖库作为一个单独的插件,这样带来一个问题,就是OSGi平台的插件类加载机制使得Hibernate无法正确加载分布 ...
erylee 评论 (0) 有 1039 人浏览 2011-06-01

Eclipse WTP Projects Facets实战指南(1)

这个文章基本是"Building Project Facets"的中文版 在WTP中创建Dynamic Web Project工程的时候提供了Project Facets的功能,它让用户在创建web项目的时候,可以像搭积木一下给我们创建的project添加各种功能模块,下面我们通过一个例子来讲解一下WTP中的Project Facets的用法 通常我们给创建的工程可能添加以下元素 ...
macrochen 评论 (2) 有 2826 人浏览 2011-06-01

发布OSGI Opendoc正式版

在收集了大家对于OSGI Opendoc预览版的意见后,做出了一些改动,形成了现在的正式版,在此特别感谢一餐三碗、jazzy、caoxg以及brokendoor等朋友对预览版提出的建议,在预览版的基础上,正式版做出了如下的改动和内容的增加: 增加基于Bridge方式开发B/S应用的章节; 增加对于Configuration Admin Service和Event Admin Service讲解的章节 ...
BlueDavy 评论 (0) 有 2565 人浏览 2011-06-01

再谈OSGi中的Service-Oriented Component Model

之前也写过关于Service-Oriented Component Model的blog了,Service-Oriented Component Model(以下简称SOCM)是OSGi R4中最为重要的改进,SOCM也是切实体现OSGi的动态性的模型,大家在使用SOCM的时候可能会因为受到原有思想的影响而一时无法理解,在这篇blog中将再次的对SOCM进行讲解,以便大家能够更好的理解和进行运用。 ...
BlueDavy 评论 (0) 有 914 人浏览 2011-06-01

也说关于WizardPage的动态生成

在Eclipse中一个Wizard=WizardDialog+Wizard+WizardPage,在这三者中,可以把前者看成后者的容器(container),看看这些类里面的代码就知道,Eclipse自己也是这么认为的,而我们最终看到的东西是WizardPage,在一个Wizard中虽然我们看到的是每一个WizardPage都是在点击next的时候一个一个显示的,但是他们的创建却是在Wizard初 ...
macrochen 评论 (1) 有 3542 人浏览 2011-06-01

Peter品评JSR277

Peter对于JSR 277是极度的关注,毕竟JSR 277和OSGi在实现的目标上具备了那么多的共同性,从98年开始,Peter就希望能加入JSR 277 JCP Group,但是被拒了,JSR 277基本完全是SUN在主导的,经过这么多年了,JSR 277的草稿终于是发布出来了,Peter在对JSR 277做了Review后特意写了篇Blog做了评价,总结而言,Peter认为JSR 277 ju ...
BlueDavy 评论 (0) 有 781 人浏览 2011-06-01

Eclipse 运行命令行参数大全

http://www.blogjava.net/beansoft/category/23349.html Eclipse 运行命令行参数大全 包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如: eclipse -nl en_US 将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意 ...
tianping 评论 (0) 有 4353 人浏览 2011-06-01

知识库信息

最新评论

a页面输入整数n,想在B页面动态生成n个label页,该怎么设置,求完整例子。。。谢谢。。。
luoww1 评论了 也说关于WizardPage的动态生成
能不能解释下,xml规范与这里的详细联系呀。我正好要做这块的东西,正无从下手呢。
Ant_You 评论了 JFace Text Editor完全掌握之终极指南(1)
List.addSelectionListener可以响应双击和回车事件。
lyb520320 评论了 最近的Eclipse plugin开发总结
...
luogen33 评论了 Eclipse及其插件介绍和下载
为撒觉得iteye的广告越来越。。。因为“被改名”的原因么。。。
jimmylianf 评论了 Eclipse 、 Equinox 和 OSGi
...
BlueDream348 评论了 Eclipse 、 Equinox 和 OSGi
不是很明白那个图
opmic 评论了 Eclipse 、 Equinox 和 OSGi
不错,我喜欢。
songfantasy 评论了 Eclipse WTP Projects Facets实战指南(1)
为这事,郁闷了两天了,谢谢!!!
zsh1120 评论了 eclipse comparedialog reuse
太谢谢了,正需要这方面的资料!!!!
zsh1120 评论了 eclipse comparedialog reuse
有可以实战的demo吗?
surpass_li 评论了 OSGi入门笔记
此外,这两种方式所支持的I18N并不是动态的,也就是说,当用户从控制面板中更改了语言以后,需要重启应用 ...
huzhenyu 评论了 在Eclipse RCP中实现I18N的思考与疑问
大哥,怎么生成包,导入class文件?
coolinc 评论了 Eclipse WTP Projects Facets实战指南(1)
不错!正在学习中……
mic_scofield 评论了 使用Annotation以1行代码完成一个TableVie ...
引用
http_url 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...
挺好的。挺好的。
smallboby 评论了 OSGi入门笔记
直接上这看吧http://www.ibm.com/developerworks/search/sear ...
331008019 评论了 Eclipse RCP开发书籍资料简介
您好,有源码吧可否发到我的邮件cuiranjava@163.com
cuiran 评论了 用RCP实现MSN风格的登录窗口
公司里就有个类似的框架,可以再上面发布桌面,web程序可以共享一个日期管理器组件等classloade ...
hanjiangit 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...
原创作者: erylee 阅读:1794次 评论:4条 更新时间:2006-12-29 ....... ...
love_seam 评论了 OSGi技术预测: 未来几年60%的Java虚拟机上 ...
Global site tag (gtag.js) - Google Analytics