JAVA视频教程(三) - Plugin & RCP开发
来源:互联网 发布:面向接口的编程思想 编辑:程序博客网 时间:2024/05/21 06:37
一、Plugin开发
1、简介
Eclipse的强大,得益于其基于OSGI的插件系统。Eclipse整个系统都基于插件,各个模块可以以插
件的形式加入或被替换。开发者也可以开发自己的插件,来扩展Eclipse的功能。
a、插件
插件是打包的基本单位。通常一个插件是一个jar文件或目录,被放置在Eclipse安装目录的"plugins"子
目录下。插件的配置信息被包含在plugin.xml文件内。
b 、功能部件
各个插件一起组合成功能部件。功能部件是可独立下载和可安装功能的最小单元。功能部件以包含它们
的插件的形式来描述,组织功能部件的目的是分发和更新产品。
c、段
段用于为现有已安装插件提供其它插件功能。段对于提供像语言或维护包这样的功能部件是非常理想的
。另一用处是传递特定于操作系统或视窗系统的功能部件。段使用段配置文件fragment.xml来描述,它
与插件配置文件相似。
本示例演示了一个简单的"Paint"插件,以继承"EditorPart"类实现。
2、知识点
actionSets的使用
newWizards的使用
editors(EditorPart)的使用
views的使用
第三方程序包的导入
plugin.xml的配置
产品配置文件.product的配置
3、代码(见附件)
二、RCP开发
1、简介
Eclipse的插件系统的灵活方便,很受大家的欢迎,很希望能独立的使用它。RCP计划将eclipse核心
的包进行了重构,将ide功能从platform包中尽可能的分离出来,这样eclipse就可以作为一个纯粹的不
带有ide特征的应用软件运行平台,开发者可以继续利用eclipse提供的丰富资源,而又不必烦恼于开发
出的软件只能作为eclipse ide的一个插件。
本示例演示了一个简单的文本编辑器。
2、知识点
RCP主程序的建立
RCP插件的建立
现有项目的导入
3、代码(见附件)
三、下载
视频临时下载地址:
http://www.gonxi.com/java/chapter3/gonxi_java视频教程(三)—Plugin&RCP开发.avi
ftp://vdown:vdown@218.106.51.118/chapter3/gonxi_java视频教程(三)—Plugin&RCP开发.avi
代码临时下载地址:
http://www.gonxi.com/java/chapter3/gonxi_java视频教程(三)_samples.rar
ftp://vdown:vdown@218.106.51.118/chapter3/gonxi_java视频教程(三)_samples.rar
播放解码器下载地址:
http://www.techsmith.com/download/codecs.asp
如果无法下载,请在此留言。
特别感谢:Eclipse开发者 群号:6674633 提供ftp空间
- JAVA视频教程(三) - Plugin & RCP开发
- eclipse开发RCP之三
- rcp(插件开发)通过plugin.xml-改变产品风格
- rcp(插件开发) plugin.xml 国际化中文未出现?
- RCP设置Plugin.properties
- Eclipse Plugin Rcp
- JAVA开发详细视频教程
- rcp(插件开发)资源管理三
- rcp(插件开发)资源管理三
- RCP 工程中 MANIFEST.MF, plugin.xml, build.properties三种文件的区别
- RCP: MANIFEST.MF, plugin.xml, build.properties三种文件的区别
- 如何快速开发Java RCP企业级项目
- 如何快速开发Java RCP企业级应用?
- Eclipse RCP(Java 富客户端开发插件)
- Java 开发详解视频教程 孙鑫
- Java&Android开发视频教程汇总
- Java&Android开发视频教程汇总
- RCP开发
- 鱼和水[转抄]
- 在b/s开发中经常用到的javaScript技术
- ASCII码表
- 全球十大禁播片——胆量的挑战
- 如何拥有健康的心态
- JAVA视频教程(三) - Plugin & RCP开发
- 信息时代的生活
- 契诃夫的大狗叫,小狗也叫
- DataGrid实现tooltip功能
- Java_GUI_布局_流式布局
- Java_GUI_布局_网格布局
- 简单验证码的产生
- Java_GUI_布局_卡片布局
- Java_GUI_布局_边界布局