欢迎来到天天文库
浏览记录
ID:40789320
大小:447.00 KB
页数:14页
时间:2019-08-07
《制作一个简单插件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、制作一个简单插件1制作一个简单插件1.1新建插件学习目的:手写一个插件,包含菜单,找个扩展点和扩展项的例子。新建一个扩展名为plugin的文件,用记事本或者编辑器打开,写入以下代码:com.zving.test演示插件com.zving.test.TestZving_TxcZvingSoft2、sion>1.0Democom.zving.frameworkJAVA/com/zving/test/Test.javaJAVA/plugins/com.zving.test.plugin插件文件内容中各属性解释如下:插件基本介绍:标识id:com.zving.
2、sion>1.0Democom.zving.framework
3、test名称name:演示插件主类class:com.zving.test.Test插件作者author:Zving_Txc插件的提供商provider:ZvingSoft插件的版本号version:1.0插件的简述description:Demo插件的依赖关系required:依然插件1:com.zving.framework,版本号为2.0插件包含的文件files:Test.java、com.zving.test.plugin。插件文件在Eclipse中的视图如下:编写插件的主类代码如下:publicclassTestexten
4、dsAbstractPlugin{publicvoidstart()throwsPluginException{LogUtil.info("==========启动演示插件===============");}publicvoidstop()throwsPluginException{LogUtil.info("==========停止演示插件===============");}}完成上述过程以后,将插件相关的文件编译放入系统中,启动系统即可看到控制台输出信息界面:并且我们可以在系统的插件管理菜单下看到演示插件图标,如下图:1.2
5、插件添加菜单打开Eclipse插件的配置文件界面,选中左下角的menu菜单,点击menu菜单页面的add按钮,添加一个插件菜单,并且填写相关信息,如下图:添加菜单必须的文件路径到插件配置项中,如下图:也可以使用记事本或者文本编辑器打开插件配置文件,在依赖关系属性required后面添加以下配置代码:
6、9
7、n:description:Demo菜单父级菜单parentId:如果没有则为一级菜单菜单的排序号Order:9999菜单的名称name:演示菜单菜单类型type:后台菜单菜单的URL:Test/HelloWorld.zhtml,如果菜单下有子菜单,请空缺启动系统应用将看到插件的菜单页面如下:1.3插件添加扩展点1.3.1类扩展使用Eclipse打开插件配置界面,选择左下角“extend”菜单,点击页面中的“add”按钮添加一个扩展点,注意,类扩展,在“isUIextendpoint”选项上不要选择,并且配置相关信息,如下图:点“A
8、ctionsuperclass”创建扩展点类,代码如下:publicabstractclassTestExtendPointimplementsIExtendAction{publicfinalstaticStringExtendPo
此文档下载收益归作者所有