// Form the new parent path for this cell to pass down. If this
// parent is at the root, then parentPath is null, so we need to
// check for this
String cellName = get.getCellDescriptor().getCellUniqueName();
CellPath thisPath = (entry.parentPath != null) ?
entry.parentPath.getChildPath(cellName) : new CellPath(cellName);
// finally, add entries for any children of this cell
for (CellID childID : get.getChildren()) {
cells.add(new CellExportEntry(childID, thisPath));
}