BCMapCellIterator::SetNewRowGroup()
BCMapBorderIterator::SetNewRowGroup(PRBool aSetInFlow)
BCMapCellIterator::SetNewRowGroup(){  mRowGroupIndex++;  PRInt32 numRowGroups = mRowGroups.Count();  for (PRInt32 rgX = mRowGroupIndex; (rgX < numRowGroups) && !mAtEnd; rgX++) {    nsIFrame* frame = (nsTableRowGroupFrame*)mRowGroups.ElementAt(mRowGroupIndex); if (!frame) ABORT1(PR_FALSE);    mRowGroup = mTableFrame.GetRowGroupFrame(frame); if (!mRowGroup) ABORT1(PR_FALSE);    mRowGroupStart = mRowGroup->GetStartRowIndex();    mRowGroupEnd   = mRowGroupStart + mRowGroup->GetRowCount() - 1;    if (mRowGroupEnd >= 0) {       mCellMap  = mTableCellMap->GetMapFor(*mRowGroup);      if (SetNewRow(mRowGroup->GetFirstRow())) {        return PR_TRUE;      }      else mAtEnd = PR_TRUE;    }  }  mAtEnd = PR_TRUE;  return !mAtEnd;}