Plug-in 创建插件项目
来源:互联网 发布:软件开发的学校 编辑:程序博客网 时间:2024/06/05 05:33
Plug-in 创建插件项目
首先申明下,本文为笔者学习《Eclipse插件开发学习笔记》的笔记,并加入笔者自己的理解和归纳总结。
创建Plug-in项目
在Eclipse里,依次选择【File】->【New】->【Project】,选择【Plug-in Project】选项。
在配置里面选择生成"Activator"类用来控制插件的生命周期。
Activator类被默认实现,继承AbstractUIPlugin。其中start和stop方法,分别会在启动和停止时调用。
public class Activator extends AbstractUIPlugin {// The plug-in IDpublic static final String PLUGIN_ID = "com.plugin.blog.demo"; //$NON-NLS-1$// The shared instanceprivate static Activator plugin;/** * The constructor */public Activator() {}/* * (non-Javadoc) * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext) */public void start(BundleContext context) throws Exception {super.start(context);plugin = this;}/* * (non-Javadoc) * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext) */public void stop(BundleContext context) throws Exception {plugin = null;super.stop(context);}/** * Returns the shared instance * * @return the shared instance */public static Activator getDefault() {return plugin;}}
阅读全文
0 0
- Plug-in 创建插件项目
- Plug-in 创建SWT项目
- Plug-in 创建RCP项目
- 为Eclipse plug-in(插件)创建语言包
- 如何用Eclipse创建Plug-in项目
- Plug-in插件技术
- struts插件 plug-in
- 8. 练习:创建一个Eclipse plug-in项目
- 插件框架(Plug-in Framework)
- 插件框架(Plug-in Framework)
- plug-in插件和struts框架验证
- Photoshop插件开发之Listener Plug-in
- Canvas绘制钟表插件 clock-plug-in
- 【OSGI】Eclipse中创建Plug-in项目时的Target platform选项说明
- 【OSGI】Eclipse中创建Plug-in项目时的Target platform选项说明
- plug-in
- Eclipse中创建Plug-in项目时的Target platform选项说明-osgi,三种建立区别
- Eclipse 开发plug-in 引用其它项目时 导出plug-in的方法
- 存储设备格式化
- java统计apk或者jar、dex方法数
- Android快速实现文件下载(只有4行代码)
- c语言中,关于延迟函数的理解
- 公钥加密体系和https
- Plug-in 创建插件项目
- Spark Shuffle之Tungsten-Sort
- bootstrap-filestyle使用与上传失败内容清除
- C语言基础-指针与字符串19
- nginx+django+gunicorn+gevent+supervisor
- 《Django By Example》翻译
- 教你使用gulp搭建一个react本地服务器环境
- android rxjava 2.x 框架性学习
- Redis做消息队列文章两篇 的地址