我正在开发一个 Eclipse 插件。我的视图扩展了 CommonNavigator。视图的内容是 MyWrapper 类的层次结构
class MyWrapper implement IAdaptable{
IResource resource;
MyWrapper parent;
List<MyWrapper> children;
}
我想显示与默认通用导航器显示相同的弹出菜单。我已经注册了一个 AdapterFactory,它使 MyWrapper 适应 IResource。
显示的操作列表:
- 新的
- 从上下文中删除(禁用)
- 进口
- 出口
- 刷新
- 证实
- 团队
- 与之比较
- 从本地历史恢复
- 特性
我需要的菜单操作列表:
- 复制
- 粘贴
- 改名
有人知道怎么做这个吗?