Eclipse RCP:扩展点(restorable =“false”)在Stacked视图上不起作用

时间:2011-09-09 05:55:05

标签: eclipse view eclipse-rcp rcp workbench

在扩展点中,我定义了一个不可恢复的视角。

    <view
            id="..."
            name="..."
            class="..."
            allowMultiple="true"
            restorable="false">
    </view>

当工作台关闭时,所有“堆叠”(最小化)的视图都不会关闭。 这是正常行为吗?

我必须手动关闭视图......

public static void hideViews(IWorkbenchPage page) {
    //list of views VISIBLE on this page
    IViewReference[] views=page.getViewReferences();
    for(int i=0; i<views.length; i++) {
        //hide view
    }
}

感谢。

编辑:我开了一个日食BUG。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=358578

0 个答案:

没有答案