Eclipse PlugIns&RCP&OSGI知识库


最近更新文章

JFace Text Editor完全掌握之终极指南(1)

JFace Text Editor是JFace里面一个功能强大,结构复杂而且非常重要的组件,要掌握它还需要花不少的功夫,下面我们将通过"Building an Eclipse Text Editor with JFace Text"的翻译来掌握它的用法 提到Text Editor,就不得不提到与之密切相关的SourceViewerConfiguration类,Text Edito ...
macrochen 评论 (1) 有 3722 人浏览 2011-06-01

OSGi入门笔记

借助网上的一些资料,对OSGi有了一些了解,将到目前的一些粗浅认识记录如下,由于自己对J2EE比较熟悉,所以借助与J2EE的对比来认识OSGi。 Module OSGi中具体实现Module的单位是bundle,一个bundle就是一个jar文件,其中包含所需的类文件和资源文件,同时必须包含一个描述文件;每个bundle都可以被独立打包、部署。看到这里,你是否会觉得跟J2EE中的WAR定义很类似 ...
flyisland 评论 (3) 有 10368 人浏览 2011-06-01

使SWT的Table根据TableItem显示Tooltip

默认情况下,SWT的Table只会给整个Table设置Tooltip,要对每一个TableItem设置Tooltip的话,就要监听鼠标事件了: table.addMouseTrackListener(new MouseTrackAdapter() { public void mouseHover(MouseEvent event) { Point pt = new Point( ...
dearwolf 评论 (0) 有 2382 人浏览 2011-06-01

最近的Eclipse plugin开发总结

List控件没有提供addDblClickListener方法,如果要处理双击事件,则需要这样处理: java 代码 list.addListener(SWT.MouseDoubleClick, new Listener() { public void handleEvent(Event event) { System.out.println(event); }}); ...
macrochen 评论 (1) 有 4172 人浏览 2011-06-01

OSGi应用于企业应用Step by step之持久篇

在企业应用中,持久化无疑是其中非常重要的一环,尽管OSGi的规范中也有负责持久数据、属性的服务规范,但对于企业应用而言那些显然是不够的,这里就以目前Java界流行的Hibernate为例来看看如何集成Hibernate到OSGi中,使得我们能够很简单在OSGi中使用Hibernate进行持久化。首先来看看在传统的Java应用中,是如何使用Hibernate的,在不使用类似spring ORM Te ...
BlueDavy 评论 (0) 有 2788 人浏览 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

ViewerFilter与自定义选中Column的颜色

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

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

EclipseCon 2007 OSGi相关Topic的总结

在本届EclipseCon 2007大会上,OSGi占据了不少的Topic,下面就对本次EclipseCon 2007大会上OSGi相关的主要的一些Topic简单的介绍下,最后总结下通过本次大会形成的反馈(信息来源于OSGi官方网站blog和EclipseCon 2007官方网站),关于EclipseCon其他方面的精品Topic在后续的blog中也将相继介绍。 ps: 本来是想把全文贴出来的,但每 ...
BlueDavy 评论 (0) 有 1207 人浏览 2011-06-01

OSGi Extender Model启示录

Peter在2月23的时候在OSGi的官方网站上贴了这么一篇blog,挺经典,至少让我学到了一些东西,建议关注OSGi或者关心系统设计中资源管理的人都看看,在这篇blog中我简单的将peter写的blog的意思大概写一下,也不全部翻译了,另外说一下自己的看法。 引起Peter写这篇blog的主要原因是对于使用程序的资源文件的例子的介绍,例如在windows中,当我们安装了editplus后,假设我们 ...
BlueDavy 评论 (1) 有 1594 人浏览 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