2013-04-04 131 views
0

我想展開一個在我的DefaultNestedTree(檢票6)中不可見的樹節點。 我已經瞭解到AbstractTree類無法展開不可見的樹節點(如果給定節點當前不可見,則不執行任何操作)Wicket - 展開不可見的樹節點

有沒有什麼辦法可以輕鬆地展開樹節點不可見?

走過所有節點(通過例如getParent())在我看來不是一個很好的選擇。

感謝您提前

回答

0

我的回答基於Wicket 6.9.0來源。

「AbstractTree」保存模型對象中的節點狀態 - Set<T>。 調用「展開」和「摺疊」從模型對象添加或刪除的受影響節點。

所以可能的解決方案:

  1. 使用 「擴張」。
  2. 直接修改模型對象Set<T>