void ComUID::make_UID(void)
{

// A UID is based on a 64-bit unique value
//
// For packaging purposes, the generation happens in CatSQLShare, see sqlshare/CatSQLShare.cpp
#ifdef _DEBUG
  // Debug code, to read the UID values from a file specified by an envvar
  char lineFromFile[80];

  if (ComRtGetValueFromFile ("MX_FAKE_UID_FILE", lineFromFile, sizeof(lineFromFile)))
  {
    this->data = atoInt64 (lineFromFile);
    return;
  }
#endif
  this->data = generateUniqueValue ();

}
void MapVariableChooser::on_buttonBox_accepted()
{
    if (!ui->listWidgetVariables->selectedItems().length() == 0) {

        var = ui->listWidgetVariables->currentItem()->text();

        switch (type) {
        case PERCENTIL:
            generatePercentil();
            break;
        case BOXMAP:
            generateBoxMap();
            break;
        case STANDARDEVIATION:
            generateStandarDeviation();
            break;
        case UNIQUEVALUE:
            generateUniqueValue();
        }
    }
}