code: public void setColumnValue(final int row, final int col, final Object value, final boolean visibleIndex) {
  		int actualColumn = col;
  		if (visibleIndex) {
  			actualColumn = getActualColumnIndexFromVisible(col);
  		}
  		getRecord(row).setColumnValue(actualColumn, value);
  		fireTableCellUpdated(row, col);
  	}
docs: //////////////////////////////////////////////////////////////////////////////////