public void visit(Object parent, Object cell, Object previousSibling, int layer, int sibling) { StandardTreeNode parentNode = getTreeNode(parent); StandardTreeNode childNode = getTreeNode(cell); if (parentNode != null) { parentNode.addChild(childNode); childNode.setParent(parentNode); } } });