Eclipse plugin 如何在TableViewer中刷新一行而不是整个表格

Eclipse plugin 如何在TableViewer中刷新一行而不是整个表格,eclipse-plugin,eclipse-rcp,Eclipse Plugin,Eclipse Rcp,当前我正在使用TableViewer。在特定行更改时,我一直调用TableViewer.refresh。是否仍要刷新已更改的行而不是整个表。使用TableViewer.refreshobject仅刷新一行。您指定的对象是您的内容提供商为要刷新的行返回的模型对象。我已经尝试了TableViewer.refreshobject。但运气不好。事实上,我也尝试过TableViewer.update。我的代码片段如下:ResultModel model=map.getfile;model.setParam

当前我正在使用TableViewer。在特定行更改时,我一直调用TableViewer.refresh。是否仍要刷新已更改的行而不是整个表。

使用TableViewer.refreshobject仅刷新一行。您指定的对象是您的内容提供商为要刷新的行返回的模型对象。

我已经尝试了TableViewer.refreshobject。但运气不好。事实上,我也尝试过TableViewer.update。我的代码片段如下:ResultModel model=map.getfile;model.setParamXYZ;刷新对象绝对有效。对象必须是内容提供程序为该行返回的对象。在视图上调用setUseHashlookuptrue可能会有所帮助。编辑您的问题并提供答案