"这个插件将为UI做出贡献"选项 - 行为和解释

Ano*_*010 5 java eclipse eclipse-plugin eclipse-rcp eclipse-3.5

如果未选择" 生成激活器,控制插件生命周期的Java类 " 选项,那么选项" 此插件是否会对UI做出贡献 "实际上会被忽略"?

替代文字http://img179.imageshack.us/img179/6710/newpluginoptions.png

Ano*_*010 5

据我所知,是的 - 在这种情况下它被忽略了。

此插件将对 UI 做出贡献”切换控制两件事:

1) 自动生成的 Activator 类扩展了哪个类(请参阅下面的进一步说明)。

2)在向导的“下一步> ”页面上可供选择的可用模板列表。

但是,如果未选择第一个选项,则这两个选项都不适用。几乎看起来有点像表单逻辑错误。理想情况下,UI 应该有条件地启用/禁用第二个切换。那好吧...


如果设置为 ON,则 Activator 扩展org.eclipse.ui.plugin.AbstractUIPlugin

如果设置为 OFF,则 Activator 扩展org.eclipse.core.runtime.Plugin