[英]How to let Eclipse know that launch configuration was changed?
在org.eclipse.debug.internal.ui.launchConfigurations.LaunchConfigurationTabGroupViewer
类中,有一个isDirty()
方法。 在return语句的最后一行是!fOriginal.contentsEqual(workingCopy)
。 我希望它是true
,但我不知道如何使Eclipse认为启动配置已更改?
我需要能够在我的自定义启动配置选项卡类中的任何位置执行此操作,例如在某些按钮的SelectionListeners
中。 那么Eclipse如何了解配置是否已更改?
进行更改的常规操作是调用AbstractLaunchConfigurationTab.updateLaunchConfigurationDialog()
方法。 这应该正确处理脏标志。
除其他外,这调用LaunchConfigurationTabGroupViewer.refresh()
来处理工作副本很脏。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.