E4打开共享视图

时间:2017-10-24 08:53:08

标签: eclipse eclipse-rcp rcp e4

如果部件在透视图2中已处于活动状态,如何以透视图1编程方式打开共享部件(占位符)?我希望它是确切的部分,而不是创建一个具有相同状态的新部分。就像我去Window-Show View一样。有没有办法模拟菜单行为?

1 个答案:

答案 0 :(得分:1)

我相信你所要求的是:

final MPlaceholder placeholder = partService.createSharedPart(The Part Id);
final MPart part = (MPart) placeholder.getRef();
partService.showPart(part, PartState.ACTIVATE);

这假设您在两个透视图中都有占位符,并且在共享元素中定义了一个部分。

相关问题