从Eclipse中的启动委托选项卡更新LaunchConfigurationDialog

问题描述 投票:0回答:1

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

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

我已设法更新和保存与LaunchConfigurationDialog关联的配置的数据。但是,只有在我关闭配置对话框并重新打开它之后,才能看到VM参数文本的更新。

一旦关联文本更新后,我就无法找到一种刷新给定选项卡视图的方法。谁能告诉我是否可能,怎么做?

eclipse eclipse-plugin eclipse-rcp
1个回答
0
投票

我终于找到了解决方法。

似乎类似于LaunchConfigurationsDialog,而performApply允许将更改从GUI传播到配置,initializeForm则相反,并从配置信息更新GUI。

此参考文献很好地描述了细节:http://www.eclipse.org/articles/Article-Launch-Framework/launch.html

© www.soinside.com 2019 - 2024. All rights reserved.