Я пытаюсь показать \ скрыть меню панели инструментов Property View, основываясь на текущем выбранном идентификаторе вкладки, но оно не работает. Расширение в plugin.xml выглядит так -
<extension point="org.eclipse.ui.menus">
<menuContribution locationURI="toolbar:org.eclipse.ui.views.PropertySheet">
<command
commandId="sub.request"
icon="icons/test_icon.gif"
label="Test Request"
style="push"
tooltip="Test Request">
<visibleWhen checkEnabled="false">
<with variable="selection">
<equals value="selectedTabId???"/>
</with>
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command
description="Test Request"
id="sub.request"
name="SubRequest">
</command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
class="com.test.SubRequestHandler"
commandId="sub.request">
</handler>
</extension>