Gnod

导航

 

 

1. 创建Plug-in Project:
 

 
 

 
2. 定制插件内容页:
 

 
ID 作为标识插件唯一字段.
 
Version: 插件版本号, 命名规则:major.minor.service.qualifier
 
Name: 指定插件名
 
Provider: 指定插件作者
 
Execution Environment: 指定插件能够运行的最低JRE版本号
 
Activator: 作为控制插件生命周期类, 包含start(), stop() 方法
 
Rich Client Application选择Yes
 
3. 选择一个Templates 模板, 此处选择View模板:
 

 
4. 点击Next可以设定View模板标题, 工程包名, 及Application 类名, 此处使用默认设置, 直接Finish结束.
工程创建后, 默认打开MANIFEST.MF插件编辑文件, 其可视化视图如下所示:
 

 
4.1 第一栏为Overview视图, 在这一栏视图大体作为导航视图, 可以导向其它的视图栏. 
     General Information 可以修改ID, 版本号Version, Provider及控制插件生命周期的Activator类.
     Testing 可以选择以run还是debug模式启动RCP程序
     Exporting与插件导出有关
 
4.2 Dependencies一栏视图如下:
 

 
     Required Plug-ins一栏可以引入依赖插件
     Import Packages 可以引入从其它工程Export出来的包.
 
4.3 Rumtime:
 

 
     这一栏关键的地方在于Exported Packages, 在这里指定的包可以被其它工程所在Dependencies 一栏中Import进来, 属于OSGi范畴
 
4.4 Extensions:
     涉及插件与插件槽的关联.
posted on 2012-09-01 15:02  Gnod  阅读(384)  评论(0)    收藏  举报