Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/04/09 15:18:29 (15 years ago)
Author:
gkronber
Message:

Refactoring: changed CEDMA backend to use a single data set per RDF results database. #656 (CEDMA server should handle only one data set (problem) at a time)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.CEDMA.Core/3.3/DataSet.cs

    r1529 r2000  
    6161    }
    6262
     63    private bool activated;
     64    public bool Activated {
     65      get { return activated; }
     66    }
     67
    6368    public DataSet()
    6469      : base() {
    6570      guid = Guid.NewGuid();
    6671      name = "Data set";
     72      activated = false;
    6773    }
    6874
     
    7278      guid = new Guid(dataSetEntity.Uri.Remove(0, Ontology.CedmaNameSpace.Length));
    7379      name = guid.ToString();
     80      activated = true;
    7481    }
    7582
     
    7986      Store.Add(new Statement(myEntity, Ontology.PredicateSerializedData, new Literal(Convert.ToBase64String(PersistenceManager.SaveToGZip(problem)))));
    8087      Store.Add(new Statement(myEntity, Ontology.PredicateName, new Literal(name)));
     88      activated = true;
    8189    }
    8290
     
    8795    internal Results GetResults() {
    8896      Results results = new Results(Store);
    89       results.FilterDataSet(new Entity(Ontology.CedmaNameSpace + Guid));
    9097      return results;
    9198    }
Note: See TracChangeset for help on using the changeset viewer.