0
我目前正在开发中的GWT自定义树中CellTree(延伸AbstractEListViewer)填充与ListDataProvider
我想填充CellTree
与ListDataProvider
,但我不能做到像我的做一个CellList
,通过使用AbstractDataProvider.addDataDisplay(HasData<SomeClass>)
因为CellTree
没有实现HasData<T>
..
变量:
protected transient CellTree treeViewer;
protected static ListDataProvider<SomeClass> provider;
代码:
@Override
protected Widget createViewer(EWidgetInit init, Container parent) {
TreeViewModel model = new CustomTreeModel();
treeViewer = new CellTree(model, null);
provider = new ListDataProvider<SomeClass>();
provider.addDataDisplay(treeViewer); // not applicable for the arguments (CellTree)
return treeViewer.asWidget();
}
错误:
在类型AbstractDataProvider的方法addDataDisplay(HasData)不适用于参数(CellTree)
目前,树被显示在网页上但它显示“空”,因为它当然没有填充:
有人知道如何填充此CellTree?