ファイルに保存された特定のデータ モデルを管理する RCP アプリケーションを使用しています。org.eclipse.compare.* API に基づくマージ比較機能があります。
マージ比較ビューを閉じると、保存されていないデータの場合、デフォルトで [リソースの保存] ダイアログが表示されます。
問題は、ユーザーが選択したものをマージ比較ビューに「通知」するメカニズムが見つからず、その結果、ビューを閉じるときにデータが保存されないことです。
一般的に、私の質問は、「リソースの保存」ダイアログから選択されたものに応じて、保存機能を呼び出す方法ですか? この場合を除き、マージ比較ビューの保存機能は、保存コマンド (すべて保存、保存など) のリスナーで処理されますが、ダイアログから開始された保存はこの方法では処理されません。