如果部件在透视图2中已处于活动状态,如何以透视图1编程方式打开共享部件(占位符)?我希望它是确切的部分,而不是创建一个具有相同状态的新部分。就像我去Window-Show View一样。有没有办法模拟菜单行为?
答案 0 :(得分:1)
我相信你所要求的是:
final MPlaceholder placeholder = partService.createSharedPart(The Part Id);
final MPart part = (MPart) placeholder.getRef();
partService.showPart(part, PartState.ACTIVATE);
这假设您在两个透视图中都有占位符,并且在共享元素中定义了一个部分。