当前位置: 代码迷 >> Eclipse >> 关于插件相关的两个有关问题,右键菜单的变更,properties view的刷新
  详细解决方案

关于插件相关的两个有关问题,右键菜单的变更,properties view的刷新

热度:21   发布时间:2016-04-23 00:31:42.0
关于插件相关的两个问题,右键菜单的变更,properties view的刷新
如题,现在有需求是
1, 在插件开发过程中, 对editpart上面右键菜单中有add菜单,add有一堆子菜单,比如note , Oval,3D Rectangle等等
现在想把note 以外的删掉或者说隐藏掉, 不知道该如何做了, 正常自定义的是在plugin.xml里去做, 但是这个add应该是底层的, 没找到在哪以及该如何去扩展。  希望了解的指点一下。

2, 选中一个editpart时,properties view显示相对应的属性信息,这个 properties view是自定义了一些控件在里面, 
有两个透视图(perspective), 当切换的时候,view 中显示不同的内容。
现在问题是切换的时候,内容不变。
做法是这样的,给perspective添加监听事件,判断是哪个perspective, 然后在监听里做处理。

希望高人指点12, 最好是能使properties view重新载入。 或者我怎么能得到当前这个properties view对象呢?
------解决方案--------------------
1. 这个方法太多了,可以是扩展点,也可以使代码里加上的,具体要看哪个插件是怎么实现的,还是得你自己找
2. IWorkbenchPage#findView(String viewId);
  相关解决方案