TreeViewer 更新的内部机制
Internal mechanism of TreeViewer for updte
我是 SWT 和 RCP 的新手,我正在尝试使用 TreeViewer。
通过查阅一些资料,我知道有一个方法:
treeViewer.Updte(Object , Properties).
我需要知道 SWT 如何确定哪个数据对应哪个字段。
方法调用update
:
public void update(Object element, String[] properties)
这里 element
必须是一个对象,该对象等于内容提供者为树返回的对象之一。
如果你打电话
treeViewer.setUseHashlookup(true);
然后一个散列table(类似于HashMap
)用于查找元素对应的树元素。否则只会彻底搜索树以找到元素。
我是 SWT 和 RCP 的新手,我正在尝试使用 TreeViewer。
通过查阅一些资料,我知道有一个方法:
treeViewer.Updte(Object , Properties).
我需要知道 SWT 如何确定哪个数据对应哪个字段。
方法调用update
:
public void update(Object element, String[] properties)
这里 element
必须是一个对象,该对象等于内容提供者为树返回的对象之一。
如果你打电话
treeViewer.setUseHashlookup(true);
然后一个散列table(类似于HashMap
)用于查找元素对应的树元素。否则只会彻底搜索树以找到元素。