电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《精通Eclipse》第18章常用插件扩展点试读

《精通Eclipse》第18章常用插件扩展点试读_第1页
1/31
《精通Eclipse》第18章常用插件扩展点试读_第2页
2/31
《精通Eclipse》第18章常用插件扩展点试读_第3页
3/31
计算机图书网上第一专营店 第18章 常用插件扩展点 在第17 章对plu gin.x ml 作了少量介绍,plu gin.x ml 是插件和Eclipse 内核的接口,Eclipse就像一所大宅子,它的外墙(plu gin.x ml)有很多的门(扩展点),要熟练进出这座大宅子,先得搞清楚它有哪些门(扩展点)。 插件的扩展点非常之多,但很多扩展点都不常用到,只要熟悉一些主要的扩展点即可。本节将面向实际开发需要来介绍这些扩展点,并且本章所有实例都在第17 章建立的my plu gin2 插件项目的基础上创建。 18.1 加入透视图(perspectiv es) 开发一个插件,最常用的方式就是新增一个属于本插件专有的透视图,然后在此透视图基础上来展开功能,本书也采用这种方式。 1 8 .1 .1 准备工作 先将以前用到的包括图标的icons 目录复制一份到 my plu gin2 项目中,复制后的路径如图18.1 所示。 图18.1 图标的路径 第18 章 常用插件扩展点 ·217· 18.1.2 修改plugin.xml 文件,设置透视图的扩展点 打开 plu gin.x ml 文件的编辑框,将如下代码块插入到最后一行的项之前: 代码说明:  org.eclipse.u i.perspectiv es 是透视图的扩展点。  name:透视图的名称。  icon:透视图的图标。  class:透视图所对应的类(还没编写,下一步将完成此类)。  id:透视图标识,建议设置成和 class 一样的名称,省得以后扩展点设置得太多,让人糊涂。 18.1.3 建立透视图类 在 18.1.2 小节的 plu gin.x ml 中提前设置了透视图对应的类 cn.com.chengang.Sample Perspectiv e,这一步就在包 cn.com.chengang 中创建此类。透视图类必须实现 Iperspectiv e Factory 接口,此接口只有一种方法 createInitialLay ou t,先让它空实现。 SamplePerspectiv e 类的代码如下: //--------文件名:SamplePerspective.java-------------------- public class SamplePerspective implements IPerspectiveFactory { public void createInitialLayout(IPageLayout layout) {} } 18.1.4 运行插件 运行插件,然后在新 Eclipse 环境中选择主菜单...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《精通Eclipse》第18章常用插件扩展点试读

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部