if ((iterateOverDataModel) && (prototypeChildNavItem != null)) {
int rowCount = nav.getRowCount();
for (int i = 0; i < rowCount; i++) {
nav.setRowIndex(i);
prototypeChildNavItem.encodeAll(facesContext);
}
}
else {
List<UIComponent> children = nav.getChildren();