我创建了一个eclipse插件,可以通过Java类以编程方式查询视图名称,如下所示:
IViewDescriptor descr = window.getWorkbench().getViewRegistry().find(viewID);
System.out.println("View Label: " + descr.getLabel());
但是,如何将标签(更改标签名称)设置为相同的视图ID?
最佳答案
没有用于其他插件更改名称的API。
在视图部分中,您可以调用setPartName(new name)
,但这是一个protected
方法,因此它仅可用于派生类。