0

我正在开发一个 Eclipse 插件。我的视图扩展了 CommonNavigator。视图的内容是 MyWrapper 类的层次结构

class MyWrapper implement IAdaptable{
IResource resource;
MyWrapper parent;
List<MyWrapper> children;
}

我想显示与默认通用导航器显示相同的弹出菜单。我已经注册了一个 AdapterFactory,它使 MyWrapper 适应 IResource。

显示的操作列表:

  • 新的
  • 从上下文中删除(禁用)
  • 进口
  • 出口
  • 刷新
  • 证实
  • 团队
  • 与之比较
  • 从本地历史恢复
  • 特性

我需要的菜单操作列表:

  • 复制
  • 粘贴
  • 改名

有人知道怎么做这个吗?

4

1 回答 1

0

本教程说明如何添加这些操作:构建基于通用导航器的查看器,第一部分:定义查看器 搜索添加“org.eclipse.ui.navigator.resources.*”的部分

于 2012-11-16T00:17:17.447 回答