321322323324325326327328329330331
writeChildNode(rStorage, nIndex); rStorage.closeNode(); } catch (IOException eIO) { throw new StorageException("Writing child node(s) to storage failed", eIO); } // insertChildNode() modifies rPrevious of the next node, so it // must also be stored
692693694695696697698699700701
writeFields(rStorage); rStorage.closeNode(); } catch (IOException eIO) { throw new StorageException("Update of fields in storage failed", eIO); } } }
846847848849850851852853854
nSearchHandle = rChild.nStorageHandle; rPrev = rChild; } else { throw new StorageException("Child hierarchy inconsistent"); } } }