Qname id = getObjectResourceQname(node);
LocalizedText name = getNames(node);
Qname rootTaxon = getRooTaxonOrNull(node);
Qname owner = getOwnerOrNull(node);
boolean isPublic = getPublicityDefaultToTrue(node);
Checklist checklist = new Checklist(id, name, rootTaxon);
checklist.setPublic(isPublic);
if (owner != null) {
checklist.setOwner(owner);
}
checklists.add(checklist);
}
return checklists;
}