code: protected List<Object> getRowCells(int row) {
  		List<Object> cells = new ArrayList<>();
  		for (int col = 0; col < getTable().getColumnCount(); col++) {
  			Object value = getTable().getValueAt(row, col);
  			cells.add(value == null ? "" : value.toString());
  		}
  		return cells;
  	}
docs: Gets the cell values (in view order) for the given row.
  <p>
  Called for each (visible) row that's being exported.
  
  @param row the row, in view coordinates.
  @return a {@code List} containing the values of the cells for the given row, never {@code null}.