Eclipse rcp Eclipse RCP可视命令,取决于活动视图

Eclipse rcp Eclipse RCP可视命令,取决于活动视图,eclipse-rcp,Eclipse Rcp,我需要根据活动视图在工具栏中显示/隐藏命令。我该怎么做呢。任何帮助都将不胜感激 我正在尝试使用visiblewhen,但它不起作用。以下代码在视图处于焦点时将操作添加到工具栏 <visibleWhen checkEnabled="false"> <with variable="activePartId"> <equals value="com.example.activeV

我需要根据活动视图在工具栏中显示/隐藏命令。我该怎么做呢。任何帮助都将不胜感激


我正在尝试使用visiblewhen,但它不起作用。

以下代码在视图处于焦点时将操作添加到工具栏

 <visibleWhen
        checkEnabled="false">
     <with
           variable="activePartId">
        <equals
              value="com.example.activeViewID">
        </equals>
     </with>
  </visibleWhen>


以下代码对我来说同样有效:)我使用的是3.8,你使用的是4.2哪个版本?