簡體   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