Eclipse插件开发,Treeviewer 怎么绑定数据,
怎么和DataModelProvider相结合,使用
DataModelProvider 有绑定其他控件的方法:如Text文本控件
synchHelper.synchText(tp,
SampleProjectCreationDataModelProvider.PACKAGE, null);
但是没有绑定直接绑定Treeviewer 的方法。
怎么用DataModelProvider绑定Treeviewer中数据?
Eclipse插件开发,Treeviewer 怎么绑定数据,
怎么和DataModelProvider相结合,使用
DataModelProvider 有绑定其他控件的方法:如Text文本控件
synchHelper.synchText(tp,
SampleProjectCreationDataModelProvider.PACKAGE, null);
但是没有绑定直接绑定Treeviewer 的方法。
怎么用DataModelProvider绑定Treeviewer中数据?
[code="java"]
TreeViewer tv = new TreeViewer(c, SWT.BORDER);
tv.setContentProvider(new MyContentProvider());
tv.setLabelProvider(new MyLableProvider());
[/code]
使用TreeViewer的ContentProvider、LabelProvider设置来解决。
不过需要自己实现这两个provider,就类似数据、标签的数据提供者