0

我们在其中一个应用程序中使用了 NatTable。nat 表用于从 XML 文件加载内容,并实现了排序和过滤功能。我在 Nat 表http://www.eclipse.org/nattable/documentation.php?page=persistence中阅读了一篇关于持久性的文章。

这个主题对我来说是新的,所以我无法成功更改我们的实现以在关闭表时保存过滤器行状态,并在稍后再次加载表时加载过滤器行状态(如之前保存的)。你能告诉我这个操作要遵循的步骤吗?我提到了 PersistentNatExample。

我们的应用程序中有一个类扩展了 FilterRowHeaderComposite。我已经覆盖了此类中的 saveState() 方法以将属性对象存储到文件系统。当我调试代码并到达 FilterRowDataProvider 类中的 saveState() 方法时,“filterIndexToObjectMap”对象为空。我怀疑这就是为什么过滤器状态没有按预期保存和加载的原因。我错过了什么吗?

4

0 回答 0