• Как реализовать ресурсоемкое дерево в GWT?

    @bobzer
    Java EE Developer
    Как вариант: попробуйте взглянуть как-то по-другому на свое дерево. Понять, что на самом деле хочет сделать пользователь. Я это к тому, что уже сказали о том, что вряд-ли такое огромное дерево кто-то будет смотреть. Может быть, там вообще не нужно именно дерево?

    Пример: каталоги в интернет-магазинах представляют собой дерево, листьями которого являются товары. Очень распространенная реализация — пользователю раскрывается дерево до тех пор, пока он не дойдет до листьев, и тут уже интерфейс переходит в табличный вид.

    А может, вашему пользователю вообще не нужно последовательно идти по всему древу, может ему удобнее ввести какое-то условие фильтрации и сделать сквозную выборку, не зависящую от уровня? В общем, IMHO — с деревом проблем нет, а вот насчет правильности постановки реализуемой Вами задачи есть сомнения.
    Ответ написан
    Комментировать