標準のワークベンチに貢献するEclipseプラグインを作成しており、1つのアクションで現在のプロジェクトの下に新しいファイルが作成されます。ただし、私の問題は、アクションでファイルが作成されたときにエクスプローラーが更新されないことです。私がこれまでに試したこと:
((PackageExplorerPart)part).refresh(treeSelection); //where the selection is the root project
((PackageExplorerPart)part).getTreeViewer().refresh;
どちらも、リソースが作成された直後に呼び出されます。私は何が欠けていますか?たぶん、リソースはまだエクスプローラーのモデルとマージされていませんか?手動で更新すると、ファイルが表示されます...