public void fillFlat(int row) {
   if (row == -1) {
     if (block.getTableControl() instanceof JTable) {
       // Happening when paint so lets keep paint happy
       extent.fillFlat(0, flatColumns);
     } else {
       // Err.error("fillFlat() param is -1 in " + block);
       extent.fillFlat(0, flatColumns);
     }
   } else {
     extent.fillFlat(row, flatColumns);
   }
 }
 public int getRowCount() {
   return applyInsertModeForRowCount(extent.size());
 }