code: @Override
  	public boolean isCellEditable(final int rowIndex, final int columnIndex)
  	{
  		try
  		{
  			return columnsModel.getCanEdit()[columnIndex];
  		}
  		catch (Exception e)
  		{
  			log.log(Level.SEVERE,
  				"Error occured on getting flag if the cell is editable at position on row: "
  					+ rowIndex + " and in column: " + columnIndex + ".",
  				e);
  
  		}
  		return false;
  	}
docs: {@inheritDoc}