如何使用多个中的条件?
出现弹出菜单有两个条件,我在我的plugin.xml 中的
标记内使用
?我已经使用了
但它似乎不起作用。下面是代码
<visibleWhen>
<with variable="selection">
<iterate ifEmpty="false" operator="or">
<instanceof value="org.eclipse.core.resources.IFolder"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.wst.jsdt.core.jsNature"/>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.wst.jsdt.core.jsNature"/>
</or>
</iterate>
</with>
</visibleWhen>
任何输入都会非常有帮助!
谢谢, 阿巴斯
There are two conditions for a popup menu to appear, I am using the <instanceof..>
inside a <visibleWhen>
tag in my plugin.xml? I have used the <or>...<instance of>...</or>
but It doesn't seem to work. Below is the code
<visibleWhen>
<with variable="selection">
<iterate ifEmpty="false" operator="or">
<instanceof value="org.eclipse.core.resources.IFolder"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.wst.jsdt.core.jsNature"/>
<or>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.wst.jsdt.core.jsNature"/>
</or>
</iterate>
</with>
</visibleWhen>
Any inputs would be really helpful !
Thanks,
Abbas
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您使用
错误(请参阅http://wiki.eclipse. org/Command_Core_Expressions):I think you are using
<or>
wrong (see http://wiki.eclipse.org/Command_Core_Expressions):