Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java &引用;此插件将为UI做出贡献”;期权行为与解释_Java_Eclipse_Eclipse Plugin_Eclipse Rcp_Eclipse 3.5 - Fatal编程技术网

Java &引用;此插件将为UI做出贡献”;期权行为与解释

Java &引用;此插件将为UI做出贡献”;期权行为与解释,java,eclipse,eclipse-plugin,eclipse-rcp,eclipse-3.5,Java,Eclipse,Eclipse Plugin,Eclipse Rcp,Eclipse 3.5,如果前面的选项“生成一个激活器,一个控制插件生命周期的Java类”未被选中,那么选项“此插件将为UI做出贡献”是否基本上被忽略 据我所知,是的-在那种情况下它被忽略了 “此插件将对UI做出贡献”“切换控制两件事: 1) 自动生成的Activator类扩展了哪个类(请参阅下面的进一步解释) 2) 在向导的“下一步>”页面上可供选择的可用模板列表 但是,如果没有选择第一个选项,这两个选项都不适用。几乎看起来有点像表单逻辑错误。UI理想情况下应该有条件地启用/禁用第二个切换。哦,好吧 如果设置为ON

如果前面的选项“生成一个激活器,一个控制插件生命周期的Java类”未被选中,那么选项“此插件将为UI做出贡献”是否基本上被忽略


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

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

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

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

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


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

如果设置为OFF,则Activator extendsorg.eclipse.core.runtime.Plugin将被忽略。
这是前OSGi领域的遗留问题,在这里,您可以开发一个插件为Eclipse UI做出贡献,而不需要激活器:请参见


(来源:)

(没有激活剂)