重新打开时为空窗口

时间:2019-06-25 15:53:51

标签: eclipse-rcp e4

我在E4应用程序中定义了一个(辅助)修剪后的窗口:最初不可见,用户可以通过单击主窗口上的按钮来可视化它。

@Execute                                                                                                                    
public void execute(MApplication application, EModelService service, EPartService partService) {

    for (MTrimmedWindow window : service.findElements(application, WINDOW_ID,
            MTrimmedWindow.class, null)) {

        window.setOnTop(true);
        window.setVisible(true);
        window.setToBeRendered(true);
        window.getContext().activate();
    }
}

我第一次打开窗口时,其内容会正确呈现,但是,一旦我关闭(x)窗口并重新打开它,该窗口就是空的。

关闭后,我是否应该以某种方式手动重新创建窗口的内容?


作为提示,根 PartStack 元素在某处标记有该 empty 标记。

0 个答案:

没有答案