作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
如果前面的选项“生成一个激活器,一个控制插件生命周期的 Java 类,那么选项“此插件将对 UI 做出贡献”是否基本上会被忽略?循环“ 未被选中”?
alt text http://img179.imageshack.us/img179/6710/newpluginoptions.png
最佳答案
据我所知,是的——在那种情况下它被忽略了。
“此插件将对 UI 做出贡献”切换控制两件事:
1) 自动生成的 Activator 类扩展了哪个类(参见下面的进一步解释)。
2) 在向导的“下一步>”页面上可供选择的可用模板列表。
但如果没有选择第一个选项,则这两个都不适用。几乎看起来有点像表单逻辑错误。理想情况下,UI 应该有条件地启用/禁用第二个切换。好吧……
如果设置为 ON,Activator 会扩展 org.eclipse.ui.plugin.AbstractUIPlugin
如果设置为 OFF,Activator 会扩展 org.eclipse.core.runtime.Plugin
关于java - "This plug-in will make contributions to the UI"选项 - 行为和解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2865503/
我是一名优秀的程序员,十分优秀!