private void addPeople(FamilyNode parent) { for (Object[] element : childData) { String family = element[0].toString(); if (parent.isFamily(family)) { PersonNode child = new PersonNode(element); parent.add(child); addNames(child); } } }
private void addFamilies() { for (Object[] element : initialData) { Object[] data = new Object[] {element[0], null, element[2]}; FamilyNode child = new FamilyNode(data); root.add(child); PersonNode person = new PersonNode(element); child.add(person); addNames(person); addPeople(child); } }