Моя проблема заключается в следующем ... Я получаю строковый путь (например, x1 / x2 / x3 / Xn, Xn / x2 / x3 и т. Д.) (Например, String path = Project.getName ()).В общем, я могу иметь любой тип пути (любой уровень и любую глубину) .Я пытаюсь найти способ преобразовать это в структуру данных, чтобы я мог реализовать это в моем gwt CellTree.До сих пор я реализовал CellTree из этого примера GWT Cell tree, как использовать? .
Поскольку я понятия не имею об уровне или глубине, я немного растерялся... Я думаю, что мне нужно пойти с рекурсивной функцией, которая разделяет мой путь строки, затем добавляет их, но проверяет, существуют ли они уже, и т.д ...
Я также просмотрел этот вопрос Построить деревоструктура из списка строковых путей .Но я новичок в java и шаблонах проектирования, так что любые указатели или кусочки кода (пример) могут помочь.