Eclipse plugin Activator扩展AbstractUIPlugin与实现BundleActivator

Eclipse plugin Activator扩展AbstractUIPlugin与实现BundleActivator,eclipse-plugin,Eclipse Plugin,激活器什么时候应该扩展AbstractUIPlugin而不是实现BundleActivator?我发现: 所有激活器都必须实现BundleActivator接口。通常,基于UI的插件(需要org.eclipse.UI插件的插件)有一个activator子类AbstractUIPlugin,而非UI插件子类Plugin (来自) 它来自一本书,所以很有可能是正确的。 而且这个名字确实有点 当您使用开普勒创建插件项目时,它会生成“BundleActivator”版本。我认为,因为在3.x中还没有“t

激活器什么时候应该扩展AbstractUIPlugin而不是实现BundleActivator?

我发现:

所有激活器都必须实现BundleActivator接口。通常,基于UI的插件(需要org.eclipse.UI插件的插件)有一个activator子类AbstractUIPlugin,而非UI插件子类Plugin

(来自) 它来自一本书,所以很有可能是正确的。 而且这个名字确实有点

当您使用开普勒创建插件项目时,它会生成“BundleActivator”版本。我认为,因为在3.x中还没有“thisplug-in为UI做出贡献”选项