如何在TreeViewer中部分扩展节点?

时间:2017-05-04 18:43:09

标签: eclipse-plugin treeview eclipse-rcp

我正在使用Eclipse SWT TreeViewer。我的TreeViewer中有不同类型的项目:ABA包含更多A个或B个。 B只能包含其他B

完全展开的示例树:

-A1
    B1
    -B2
        B3
    -A2
        -B4
            B5

示例扩展树(我希望它的方式:

-A1
    -B1
    -B2
        B3
    +A2

我正在寻找一种扩展A1的方法,可以扩展所有B而不扩展嵌套的A

我查看了AbstractTreeViewer的javadoc并查看了所有扩展方法。我不认为它们符合我的需求,因为我不想将节点扩展到任何特定级别 - 我希望扩展每个B节点的级别,但不扩展任何A节点。 / p>

任何帮助或指示都将受到高度赞赏。谢谢!

0 个答案:

没有答案