0
我有一个项目为.txt文件的弹出菜单的贡献:蚀性能测试仪适用于空项目或文件夹
<menuContribution
allPopups="false"
locationURI="popup:com.XXXX.ui.view.navigator?endof=group1">
<command
commandId="com.XXXX.ui.commandid2"
style="push">
<visibleWhen
checkEnabled="false">
<iterate
ifEmpty="false"
operator="or">
<or>
<adapt
type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.extension"
value="txt">
</test>
</adapt>
<instanceof
value="org.eclipse.core.resources.IFolder">
</instanceof>
</or>
</iterate>
</visibleWhen>
</command>
正如你所看到的,目前我已经启用文件夹也。但是想要让空白文件夹和空白项目不可见。无头绪如何将财产测试仪应用于空文件夹或项目。任何指针都会很有帮助。
您需要编写自己的propery测试程序并检查IFolder上的members()函数 – SomeDude