Eclipse rcp 如何在RCP4中关闭帮助浏览器

Eclipse rcp 如何在RCP4中关闭帮助浏览器,eclipse-rcp,rcp,e4,Eclipse Rcp,Rcp,E4,我使用下面的代码实现了RCP4中的帮助。我将帮助作为新浏览器打开。但我无法在关闭主窗口时关闭此浏览器。如何在RCP4中自动关闭帮助浏览器?记住帮助系统使用的浏览器: IBrowser-browser=BaseHelpSystem.getHelpBrowser(true); browser.displayURL(帮助URL); 当你做完后,打电话给我 if(browser.isCloseSupported()){ browser.close(); } 但是对于isCloseSupportedB

我使用下面的代码实现了RCP4中的帮助。我将帮助作为新浏览器打开。但我无法在关闭主窗口时关闭此浏览器。如何在RCP4中自动关闭帮助浏览器?

记住帮助系统使用的浏览器:

IBrowser-browser=BaseHelpSystem.getHelpBrowser(true);
browser.displayURL(帮助URL);
当你做完后,打电话给我

if(browser.isCloseSupported()){
browser.close();
}

但是对于
isCloseSupported

BaseHelpSystem.shutdown(),大多数外部浏览器似乎返回
false
;shutdown()方法停止了帮助服务器,但未关闭浏览器。调用shutdown()方法时,控制台中将显示以下消息。INFO:oejs.session:Stop Help Server:Stopped cleangbrowser.isCloseSupported()对于外部浏览器返回false。所以我不会调用browser.close()。据我所知,这就是全部内容。