像eclipse,用不同的view,可以有不同的主菜单选择项。
我指的不是让某几个菜单项显示灰色不可用。
1)而是根据在不同的view中操作,显示出完全不同的菜单项目?
2)或者在同一个view中,选中不同的东西(比如是Treeviewer的不同节点),主菜单会跟着一起变我已经知道在ApplicationActionBarAdvisor类的fillMenuBar方法中中可以添加主菜单的项目。
但是这似乎只能是application启动时初始化调用一次而已。怎么才能当我选择某个view或者view中的某个组件时触发一个重新生成主菜单的方法呢?