我有一个JFace TreeViewer
,其结构是这样的,孩子可以有几个父母。
在查看器中选择孩子时,我想获得该选择的父级。
示例,具有以下结构:
- parent1
- child
- parent2
- child
当选择底行时,我想要检索parent2
,但child.getParent()
只给我第一次出现的父,而不是我在树中选择了哪个分支。
答案 0 :(得分:3)
创建一个标记接口并使所有root用户实现该接口,并在运行时添加不同的根模型。
答案 1 :(得分:1)
Tree Viewer模型不支持此功能。
您必须向内容提供程序类添加其他方法才能返回其他父项。