插件开发中的激活器

来源:互联网 发布:java中常用的算法 编辑:程序博客网 时间:2024/06/03 07:12

 激活器是用于控制插件生命周期的 Java 类。仅当需要在启动或关闭插件时执行工作时,才需要使用激活器,这个大多被误用了。

 

插件选项

激活器是用于控制插件生命周期的 Java 类。仅当需要在启动或关闭插件后执行工作时,才需要使用激活器。即激活器是可以没有的。

根据插件是否对 UI 添加内容,为激活器生成的代码会有所不同:

如果该插件是 UI 插件,则激活器类扩展 org.eclipse.ui.plugin.AbstractUIPlugin 类。
如果该插件是无外设插件(即,非 UI 插件),则激活器扩展 org.eclipse.core.runtime.Plugin 类。
如果该插件面向 OSGi 框架,则激活器实现 org.osgi.framework.BundleActivator 接口。

原创粉丝点击