У меня есть вызов класса POJO LEVEL
и его диаграмма классов:
0,1
------------|
| |
| |
\|/ |
level-<>-------
Другими словами это:
public class Level
{
private int id;
private int label;
private Set<Level> labels;
private Level parent;
...
}
У меня есть метод, который извлекает из базы данных ВСЕ уровень в List<Level>
.
Я хочу для представления jdom (используя org.jdom
api) Дерево (например, дерево для ваших каталогов), подобное этому
LEVEl 1
+++LEVEL 2
++++++LEVEL 3
LEVEL 4
LEVEL 5
Я знаю, что алгоритм должен быть рекурсивным.
У тебя есть какое-нибудь решение? Любой инструмент для преобразования в класс Java в дерево JDOM?