ProjectPath path = new ProjectPath();
for (int i = 0; i < nodes.length; i++) {
DefaultMutableTreeNode treeNode = (DefaultMutableTreeNode) nodes[i];
path = path.appendToPath(treeNode.getUserObject());
// register node with helper
registerNode(treeNode);
}