// deal with all additional ItemInfos that may be present.
NodeEntry parentEntry = nodeState.getNodeEntry();
while (infos.hasNext()) {
ItemInfo info = (ItemInfo) infos.next();
if (info.denotesNode()) {
createDeepNodeState((NodeInfo) info, parentEntry, infos);
} else {
createDeepPropertyState((PropertyInfo) info, parentEntry, infos);
}
}