RCPアプリケーション内で複数のエディターを開くときに問題が発生しました。私が知っているようにUI-Thread
、GUIをペイントしているのは1つだけです。
私のユースケースでは、同時に約50のエディターを開く必要がありますが、すべてのエディターが開かれるまでUIスレッドがブロックされるため、これには時間がかかります。エディター内でのデータのロードは、ジョブを使用して行われます。
UIスレッドをブロックしないように開口部を麻痺させるメカニズムがあるかどうかを検索してみましたが、何も見つかりませんでした。これを行う可能性はありますか?各エディターを独自のUIスレッド内で開いたりペイントしたりして、ユーザーが開いたエディターで既に作業できるようにすると、非常に役立ちます。