0

私の Eclipse プラグインでは、LaunchConfiguration ダイアログの新しいタブとして LocalJavaApplication ランチャーにアタッチされる起動デリゲートを作成しました。

新しい LaunchConfigurationTab にはチェック ボックスがあり、クリックしたら、ダイアログの ArgumentsLaunchConfigurationTab の VMArguments テキストを追加の VM パラメータで更新したいと思います。

LaunchConfigurationDialog に関連付けられた構成のデータを更新して保存することができました。しかし、VM Arguments テキストの更新は、構成ダイアログを閉じて再度開いた後にのみ表示されます。

関連するテキストが更新されると、特定のタブのビューを更新する方法を見つけることができませんでした。それが可能かどうか、またどのように可能か教えてもらえますか?

4

1 に答える 1

0

私は最終的に解決策を見つけました。

LaunchConfigurationsDialogのように見えますが、performApplyは GUI から構成に変更を伝達できますが、initializeFormは反対のことを行い、構成情報から GUI を更新します。

このリファレンスは、詳細を説明するのに適しています: http://www.eclipse.org/articles/Article-Launch-Framework/launch.html

于 2013-01-17T04:00:25.583 に答える