Olá pessoal, estou com um método que me retorna um ArrayList de Strings contendo os dados em forma de árvore da seguinda maneira:
D:\Adriano\Workspace\netbeans\troll\src
D:\Adriano\Workspace\netbeans\troll\src\com
D:\Adriano\Workspace\netbeans\troll\src\com\troll
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\listeners
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\listeners\TrollRenameListener.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\pattern
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\pattern\NameManufacturer.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\pattern\RenamePattern.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\pattern\ReplaceChars.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\model\Renamer.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\view
D:\Adriano\Workspace\netbeans\troll\src\com\troll\view\listcomponent
D:\Adriano\Workspace\netbeans\troll\src\com\troll\view\listcomponent\TrollFileComponent.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\view\listcomponent\TrollViewTest.java
D:\Adriano\Workspace\netbeans\troll\src\com\troll\view\TrollMainView.form
D:\Adriano\Workspace\netbeans\troll\src\com\troll\view\TrollMainView.java
E gostaria de armazenar esses dados em alguma estrutura, para que outras classes recebam um objeto contendo esses dados e possa facilmente listar apenas os arquivos ou diretórios presentes em um nó…
Qual é a melhor maneira de se fazer isso?
Abraços!