estou com um probleminha básico. E acho que não quero recriar a roda.
Bom, vamos lá…
Tenho vários objetos com um atributo que é uma string. Porém, esta string segue o seguinte padrão:
1 - x
1.1 - x.1
1.1.1 - x.2
1.1.1.1 - x3.
1.1.2 - y1
1.2 - z
Porém, gostaria que esses objetos estivessem em uma árvore.
Ex.:
1
1.1
– 1.1.1
— 1.1.1.1
– 1.1.2
1.2
Sendo que, eu gostaria de inserir os objetos somente pelo atributo. Algo do tipo: add(id, objeto) e essa classe faria essa inclusão na posição correta. Sem muito esforço. Pois gostaria de utilizar o TreeNode do Primefaces.
obrigado pelo retorno. Já tinha utilizado a TreeSet para ordenar meus dados. O PF tem um exemplo que utiliza tree porém, os dados estão hard code, veja abaixo.