редактирую вручную списки типа
item_a['a', '', 'b'];
item_b['b', 'a', 'c'];
item_c['c', 'b', ''];
т.е. это связанный список. связь - по идентификаторам. на xml ложилось бы примерно так (чтобы потом получить тот же код):
<item_a>
<id>a</id>
<prev></prev>
<next>b</next>
</item_a>
<item_b>
...
</item_b>
...
может уже есть велосипед для этого? чтобы рисовать мышкой узлы, связывать их линиями, именовать? чтобы потом в xml и потом уже то, что мне нужно?
(не понимаю пока, можно ли использовать для этого редакторы uml, например.)