示例#1
0
 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);
     }
   }
 }
示例#2
0
 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);
   }
 }