我正在尝试使用ElementTreeSelectionDialog,但不确定如何设置输入。
我有一个模拟对话框的树状结构的xml文件。
我不知道如何将其转换为可以设置为ElementTreeSelectionDialog的输入的变量。
最佳答案
看一下选择对话框here上的一些示例。
您需要实现ITreeContentProvider和ILabelProvider并在创建ElementTreeSelectionDialog类时使用这些实现。
在http://grepcode.com/处检查org.eclipse.ui.model.WorkbenchContentProvider
(实现ITreeContentProvider
)和org.eclipse.ui.model.WorkbenchLabelProvider
(实现ILabelProvider
)的源以供参考。