2

拡張ポイントで、復元できないビューを定義します。

    <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
    }
}

ありがとう。

編集:私は日食のバグを開きました。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=358578

4

0 に答える 0