2010-10-19 25 views
1

我想修改我的Eclispe插件的菜單欄中的文件 - >刷新的行爲。我正在有效地嘗試覆蓋「org.eclipse.ui.file.refresh」命令的activeWhen行爲,以便它始終處於活動狀態。在Eclipse插件中改變菜單項的屬性?

似乎有很多關於創建這些菜單項的信息,但對覆蓋它們有什麼想法?

代碼我想是:

ICommandService commandService = (ICommandService 
    PlatformUI.getWorkbench().getService(ICommandService.class); 
Command command = commandService.getCommand("com.example.command"); 
command.setEnabled(true); 

但這並不做

回答

0

命令的啓用是在運行時計算的伎倆: 您可以閱讀this article得到一些提示

saluti