BaseCalendarTreeRoot root, List<BaseCalendar> rootCalendars,
List<BaseCalendar> derivedCalendars) {
Map<BaseCalendar, List<BaseCalendar>> parentChildren = createRelationParentChildren(
rootCalendars, derivedCalendars);
return new SimpleTreeNode(root, asNodes(parentChildren, rootCalendars));
}