繁体   English   中英

根据Eclipse RCP中选择的视图激活上下文

[英]Activate context based on the view selected in Eclipse RCP

我想根据所选视图激活上下文,以将快捷方式添加到特定视图。 我做了以下。

  • 创建的键绑定
  • 添加了命令处理程序
  • 创建的上下文

但是我不确定如何使用插件配置激活联系人。

要为不同的视图激活不同的命令“处理程序”,请使用“ org.eclipse.ui.handlers”定义中的“ activeWhen”元素。

就像是:

<extension
     point="org.eclipse.ui.handlers">
  <handler
        class="view1.View1Handler"
        commandId="command.id">
     <activeWhen>
       <with
           variable="activePartId">
          <equals
              value="view1.id">
          </equals>
       </with>
     </activeWhen>
  </handler>

为每个视图的命令定义不同的处理程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM