for (Iterator iter = props.iterator(); iter.hasNext();) {
QName propName = (QName) iter.next();
PropertyState pstate = (PropertyState) stateMgr.getItemState(
new PropertyId(state.getNodeId(), propName));
if (pstate.getStatus() != ItemState.STATUS_EXISTING) {
pstate.discard();
}
}
// now reload all child node entries
List nodes = state.getChildNodeEntries();
for (int i = 0; i < nodes.size(); i++) {