私のアプリケーションでは、アクションは特定のツリーのすべての要素を展開することです。
このアクションを実行するたびに、以前よりも時間がかかります。
long startTime = System.currentTimeMillis();
getTreeViewer().expandAll();
long endTime = System.currentTimeMillis()-startTime;
System.out.println("expandAll time : " + endTime );
これは出力のサンプルです。
expandAll 時間: 200 expandAll 時間: 800 expandAll 時間: 1800 expandAll 時間: 3200
-- これにより、プラグインが非常に遅くなります。これはメソッドの問題ですか?