code: @Override
  	public void setValueAt(final Object value, final int rowIndex, final int visibleIndex) {
  		final int actualColIndex = this.visibilityManager.getActualIndexFromVisibleIndex(visibleIndex);
  		final JKTableRecord record = this.records.get(rowIndex);
  		record.setColumnValue(actualColIndex, value);
  		record.setStatus(RecordStatus.MODIFIED);
  		fireTableCellUpdated(rowIndex, visibleIndex);
  		this.modified = true;
  	}
docs: /////////////////////////////////////////////////////////