0

在我的 eclipse 插件中,我创建了一个启动委托,它作为其 LaunchConfiguration 对话框中的一个新选项卡附加到 LocalJavaApplication 启动器。

新的 LaunchConfigurationTab 中有一个复选框,单击后,我想用一些额外的 VM 参数更新对话框的 ArgumentsLaunchConfigurationTab 中的 VMArguments 文本。

我已设法更新和保存与 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 回答