在 RCP 中打开时如何刷新视图?
How to refresh a view when it opens in RCP?
我正在开发一个 rcp 应用程序,我只需要刷新我的视图数据。
我的视图在用户单击主工具栏项时打开。我的视图也有一些数据来自用户项目的源代码。当用户更改源并再次打开视图时,视图必须更改(因为项目源已更改)。
我该怎么做?
您的视图可以使用 IPartService#addPartListener(IPartListener)
注册以接收部件更改通知。您可以在 partBroughtToTop()
.
上更新
我正在开发一个 rcp 应用程序,我只需要刷新我的视图数据。
我的视图在用户单击主工具栏项时打开。我的视图也有一些数据来自用户项目的源代码。当用户更改源并再次打开视图时,视图必须更改(因为项目源已更改)。 我该怎么做?
您的视图可以使用 IPartService#addPartListener(IPartListener)
注册以接收部件更改通知。您可以在 partBroughtToTop()
.