Changeset 988


Ignore:
Timestamp:
12/15/08 01:22:08 (14 years ago)
Author:
gkronber
Message:

worked on #419 (Refactor CEDMA plugins)

Location:
branches/CEDMA-Refactoring-Ticket419
Files:
2 added
14 edited

Legend:

Unmodified
Added
Removed
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Charting/ResultList.cs

    r656 r988  
    5050
    5151  public class ResultList : ItemBase {
    52     private const string cedmaNS = "http://www.heuristiclab.com/cedma/";
    53     private readonly Entity targetVariablePredicate = new Entity(cedmaNS + "TargetVariable");
    54     private readonly Entity trainingMAPEPredicate = new Entity(cedmaNS + "MeanAbsolutePercentageErrorTraining");
    55     private readonly Entity validationMAPEPredicate = new Entity(cedmaNS + "MeanAbsolutePercentageErrorValidation");
    56     private readonly Entity testMAPEPredicate = new Entity(cedmaNS + "MeanAbsolutePercentageErrorTest");
    57     private readonly Entity trainingR2Predicate = new Entity(cedmaNS + "CoefficientOfDeterminationTraining");
    58     private readonly Entity validationR2Predicate = new Entity(cedmaNS + "CoefficientOfDeterminationValidation");
    59     private readonly Entity testR2Predicate = new Entity(cedmaNS + "CoefficientOfDeterminationTest");
    60     private readonly Entity treeSizePredicate = new Entity(cedmaNS + "TreeSize");
    61     private readonly Entity treeHeightPredicate = new Entity(cedmaNS + "TreeHeight");
    62     private readonly Entity selectionPressurePredicate = new Entity(cedmaNS + "SelectionPressure");
    63     private readonly Entity rawDataPredicate = new Entity(cedmaNS + "RawData");
    64     private readonly Entity hasModelPredicate = new Entity(cedmaNS + "Model");
    65     private readonly Entity generatedByPredicate = new Entity(cedmaNS + "GeneratedBy");
    66     private readonly Entity anyEntity = new Entity(null);
    6752    private Dictionary<Record, Dataset> datasets;
    6853
     
    10186    }
    10287    private void ReloadList() {
    103       var results = store.Select(new Statement(anyEntity, new Entity(cedmaNS + "instanceOf"), new Literal("class:GpFunctionTree")))
     88      var results = store.Select(new Statement(Ontology.AnyEntity, Ontology.PredicateInstanceOf, Ontology.TypeGeneticProgrammingFunctionTree))
    10489      .Select(x => store.Select(new SelectFilter(
    10590        new Entity[] { new Entity(x.Subject.Uri) },
    106         new Entity[] { targetVariablePredicate, treeSizePredicate, treeHeightPredicate, selectionPressurePredicate,
    107           trainingMAPEPredicate, validationMAPEPredicate, testMAPEPredicate,
    108           trainingR2Predicate, validationR2Predicate, testR2Predicate },
    109           new Resource[] { anyEntity })));
     91        new Entity[] { Ontology.PredicateModelAttribute },
     92          new Resource[] { Ontology.AnyEntity })));
    11093
    11194      Random random = new Random();
     
    143126      records = new List<Record>();
    144127      datasets = new Dictionary<Record, Dataset>();
    145       predicateToVariableName = new Dictionary<Entity, string>();
    146       predicateToVariableName[targetVariablePredicate] = Record.TARGET_VARIABLE;
    147       predicateToVariableName[treeSizePredicate] = Record.TREE_SIZE;
    148       predicateToVariableName[treeHeightPredicate] = Record.TREE_HEIGHT;
    149       predicateToVariableName[selectionPressurePredicate] = Record.SELECTIONPRESSURE;
    150       predicateToVariableName[trainingMAPEPredicate] = Record.MAPE_TRAINING;
    151       predicateToVariableName[validationMAPEPredicate] = Record.MAPE_VALIDATION;
    152       predicateToVariableName[testMAPEPredicate] = Record.MAPE_TEST;
    153       predicateToVariableName[trainingR2Predicate] = Record.R2_TRAINING;
    154       predicateToVariableName[validationR2Predicate] = Record.R2_VALIDATION;
    155       predicateToVariableName[testR2Predicate] = Record.R2_TEST;
     128      //predicateToVariableName = new Dictionary<Entity, string>();
     129      //predicateToVariableName[targetVariablePredicate] = Record.TARGET_VARIABLE;
     130      //predicateToVariableName[treeSizePredicate] = Record.TREE_SIZE;
     131      //predicateToVariableName[treeHeightPredicate] = Record.TREE_HEIGHT;
     132      //predicateToVariableName[selectionPressurePredicate] = Record.SELECTIONPRESSURE;
     133      //predicateToVariableName[trainingMAPEPredicate] = Record.MAPE_TRAINING;
     134      //predicateToVariableName[validationMAPEPredicate] = Record.MAPE_VALIDATION;
     135      //predicateToVariableName[testMAPEPredicate] = Record.MAPE_TEST;
     136      //predicateToVariableName[trainingR2Predicate] = Record.R2_TRAINING;
     137      //predicateToVariableName[validationR2Predicate] = Record.R2_VALIDATION;
     138      //predicateToVariableName[testR2Predicate] = Record.R2_TEST;
    156139    }
    157140
     
    161144
    162145    internal void OpenModel(Record record) {
    163       IList<Statement> modelResults = store.Select(new Statement(new Entity(record.Uri), rawDataPredicate, anyEntity));
     146      IList<Statement> modelResults = store.Select(new Statement(new Entity(record.Uri), Ontology.PredicateSerializedData, Ontology.AnyEntity));
    164147      if(modelResults.Count == 1) {
    165148        string rawData = ((SerializedLiteral)modelResults[0].Property).RawData;
     
    177160    private Dataset GetDataset(Record record) {
    178161      if(!datasets.ContainsKey(record)) {
    179         IList<Statement> result = store.Select(new Statement(anyEntity, hasModelPredicate, new Entity(record.Uri)));
     162        IList<Statement> result = store.Select(new Statement(Ontology.AnyEntity, Ontology.PredicateHasModel, new Entity(record.Uri)));
    180163        if(result.Count == 1) {
    181           IList<Statement> datasetResult = store.Select(new Statement(result[0].Subject, rawDataPredicate, anyEntity));
     164          IList<Statement> datasetResult = store.Select(new Statement(result[0].Subject, Ontology.PredicateSerializedData, Ontology.AnyEntity));
    182165          if(datasetResult.Count == 1) {
    183166            string rawData = ((SerializedLiteral)datasetResult[0].Property).RawData;
     
    193176
    194177    internal void OpenAlgorithm(Record record) {
    195       IList<Statement> generatedBy = store.Select(new Statement(new Entity(record.Uri), generatedByPredicate, anyEntity));
     178      IList<Statement> generatedBy = store.Select(new Statement(new Entity(record.Uri), Ontology.PredicateGeneratedBy, Ontology.AnyEntity));
    196179      if(generatedBy.Count == 1) {
    197         IList<Statement> algoResult = store.Select(new Statement((Entity)generatedBy[0].Property, rawDataPredicate, anyEntity));
     180        IList<Statement> algoResult = store.Select(new Statement((Entity)generatedBy[0].Property, Ontology.PredicateSerializedData, Ontology.AnyEntity));
    198181        if(algoResult.Count == 1) {
    199182          string rawData = ((SerializedLiteral)algoResult[0].Property).RawData;
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Core/ConsoleEditor.cs

    r957 r988  
    3636    private System.Windows.Forms.Label uriLabel;
    3737    private Button connectButton;
    38     private Button openOpLibButton;
    39     private Label label1;
    40     private Label resultsLabel;
    41     private Button openResultsButton;
    42     private Button openAgentsButton;
    43     private Label agentsLabel;
     38    private Panel serverPanel;
    4439    private Console console;
    4540
     
    4742      InitializeComponent();
    4843      this.console = console;
     44      serverPanel.Enabled = false;
    4945    }
    5046
     
    5450      this.uriLabel = new System.Windows.Forms.Label();
    5551      this.connectButton = new System.Windows.Forms.Button();
    56       this.openOpLibButton = new System.Windows.Forms.Button();
    57       this.label1 = new System.Windows.Forms.Label();
    58       this.resultsLabel = new System.Windows.Forms.Label();
    59       this.openResultsButton = new System.Windows.Forms.Button();
    60       this.openAgentsButton = new System.Windows.Forms.Button();
    61       this.agentsLabel = new System.Windows.Forms.Label();
     52      this.serverPanel = new System.Windows.Forms.Panel();
    6253      this.SuspendLayout();
    6354      //
     
    8879      this.connectButton.Click += new System.EventHandler(this.connectButton_Click);
    8980      //
    90       // openOpLibButton
     81      // serverPanel
    9182      //
    92       this.openOpLibButton.Enabled = false;
    93       this.openOpLibButton.Location = new System.Drawing.Point(94, 85);
    94       this.openOpLibButton.Name = "openOpLibButton";
    95       this.openOpLibButton.Size = new System.Drawing.Size(75, 23);
    96       this.openOpLibButton.TabIndex = 7;
    97       this.openOpLibButton.Text = "&Open";
    98       this.openOpLibButton.UseVisualStyleBackColor = true;
    99       //
    100       // label1
    101       //
    102       this.label1.AutoSize = true;
    103       this.label1.Location = new System.Drawing.Point(3, 90);
    104       this.label1.Name = "label1";
    105       this.label1.Size = new System.Drawing.Size(85, 13);
    106       this.label1.TabIndex = 8;
    107       this.label1.Text = "Operator Library:";
    108       //
    109       // resultsLabel
    110       //
    111       this.resultsLabel.AutoSize = true;
    112       this.resultsLabel.Location = new System.Drawing.Point(43, 61);
    113       this.resultsLabel.Name = "resultsLabel";
    114       this.resultsLabel.Size = new System.Drawing.Size(45, 13);
    115       this.resultsLabel.TabIndex = 9;
    116       this.resultsLabel.Text = "Results:";
    117       //
    118       // openResultsButton
    119       //
    120       this.openResultsButton.Enabled = false;
    121       this.openResultsButton.Location = new System.Drawing.Point(94, 56);
    122       this.openResultsButton.Name = "openResultsButton";
    123       this.openResultsButton.Size = new System.Drawing.Size(75, 23);
    124       this.openResultsButton.TabIndex = 10;
    125       this.openResultsButton.Text = "&Open";
    126       this.openResultsButton.UseVisualStyleBackColor = true;
    127       //
    128       // openAgentsButton
    129       //
    130       this.openAgentsButton.Enabled = false;
    131       this.openAgentsButton.Location = new System.Drawing.Point(94, 27);
    132       this.openAgentsButton.Name = "openAgentsButton";
    133       this.openAgentsButton.Size = new System.Drawing.Size(75, 23);
    134       this.openAgentsButton.TabIndex = 12;
    135       this.openAgentsButton.Text = "&Open";
    136       this.openAgentsButton.UseVisualStyleBackColor = true;
    137       //
    138       // agentsLabel
    139       //
    140       this.agentsLabel.AutoSize = true;
    141       this.agentsLabel.Location = new System.Drawing.Point(45, 32);
    142       this.agentsLabel.Name = "agentsLabel";
    143       this.agentsLabel.Size = new System.Drawing.Size(43, 13);
    144       this.agentsLabel.TabIndex = 11;
    145       this.agentsLabel.Text = "Agents:";
     83      this.serverPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
     84                  | System.Windows.Forms.AnchorStyles.Left)
     85                  | System.Windows.Forms.AnchorStyles.Right)));
     86      this.serverPanel.Location = new System.Drawing.Point(3, 29);
     87      this.serverPanel.Name = "serverPanel";
     88      this.serverPanel.Size = new System.Drawing.Size(439, 157);
     89      this.serverPanel.TabIndex = 4;
    14690      //
    14791      // ConsoleEditor
    14892      //
    14993      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    150       this.Controls.Add(this.openAgentsButton);
    151       this.Controls.Add(this.agentsLabel);
    152       this.Controls.Add(this.openResultsButton);
    153       this.Controls.Add(this.resultsLabel);
    154       this.Controls.Add(this.label1);
    155       this.Controls.Add(this.openOpLibButton);
     94      this.Controls.Add(this.serverPanel);
    15695      this.Controls.Add(this.connectButton);
    15796      this.Controls.Add(this.uriLabel);
     
    170109        console.Connect(uriTextBox.Text);
    171110        connectButton.Enabled = false;
    172         openOpLibButton.Enabled = true;
    173         openAgentsButton.Enabled = true;
    174         openResultsButton.Enabled = true;
     111        serverPanel.Enabled = true;
     112        serverPanel.Controls.Clear();
     113        Control dataSetListView = (Control)console.DataSetList.CreateView();
     114        dataSetListView.Dock = DockStyle.Fill;
     115        serverPanel.Controls.Add(dataSetListView);
    175116      } catch(CommunicationException ex) {
    176117        MessageBox.Show("Exception while trying to connect to " + uriTextBox.Text + "\n" + ex.Message);
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Core/DataSet.cs

    r957 r988  
    3232  public class DataSet {
    3333    public IStore Store { get; set; }
    34     public long Id { get; set; }
    35     public string Name { get; set; }
     34
     35    private Guid guid;
     36    public Guid Guid {
     37      get { return guid; }
     38    }
     39
     40    private string name;
     41    public string Name {
     42      get { return name; }
     43    }
     44
    3645    private Problem problem;
    37 
    3846    public Problem Problem {
    3947      get { return problem; }
     
    4250    public DataSet()
    4351      : base() {
     52      guid = Guid.NewGuid();
    4453      problem = new Problem();
    4554    }
    4655
    47     public DataSet(IStore store, long id)
     56    public DataSet(IStore store, Entity dataSetEntity)
    4857      : this() {
    4958      Store = store;
    50       Id = id;
    51     }
    52 
    53     public void Save() {
    54       throw new NotImplementedException();
     59      guid = new Guid(dataSetEntity.Uri.Remove(0, Ontology.CedmaNameSpace.Length));
     60      IList<Statement> names = store.Select(new Statement(dataSetEntity, Ontology.PredicateName, Ontology.AnyEntity));
     61      if (names.Count > 0) name = (string)((Literal)names[0].Property).Value;
     62      else name = guid.ToString();
    5563    }
    5664
    5765    public void Activate() {
    58       throw new NotImplementedException();
    59     }
    60 
    61     private void UpdateDataSet(long Id, byte[] p) {
    62       throw new NotImplementedException();
     66      Entity myEntity = new Entity (Ontology.CedmaNameSpace + Guid);
     67      Store.Add(new Statement(myEntity, Ontology.PredicateInstanceOf, Ontology.TypeDataSet));
     68      Store.Add(new Statement(myEntity, Ontology.PredicateSerializedData, new Literal(PersistenceManager.SaveToGZip(problem))));
     69      Store.Add(new Statement(myEntity, Ontology.PredicateName, new Literal(name)));
    6370    }
    6471
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Core/DataSetView.Designer.cs

    r957 r988  
    4646    private void InitializeComponent() {
    4747      this.editorGroupBox = new System.Windows.Forms.GroupBox();
    48       this.saveButton = new System.Windows.Forms.Button();
    4948      this.activateButton = new System.Windows.Forms.Button();
    5049      this.SuspendLayout();
     
    6261      this.editorGroupBox.Text = "&Editor:";
    6362      //
    64       // saveButton
    65       //
    66       this.saveButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
    67       this.saveButton.Location = new System.Drawing.Point(4, 128);
    68       this.saveButton.Name = "saveButton";
    69       this.saveButton.Size = new System.Drawing.Size(75, 23);
    70       this.saveButton.TabIndex = 1;
    71       this.saveButton.Text = "&Save";
    72       this.saveButton.UseVisualStyleBackColor = true;
    73       this.saveButton.Click += new System.EventHandler(this.saveButton_Click);
    74       //
    7563      // activateButton
    7664      //
    7765      this.activateButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
    78       this.activateButton.Location = new System.Drawing.Point(85, 128);
     66      this.activateButton.Location = new System.Drawing.Point(3, 128);
    7967      this.activateButton.Name = "activateButton";
    8068      this.activateButton.Size = new System.Drawing.Size(75, 23);
    8169      this.activateButton.TabIndex = 2;
    82       this.activateButton.Text = "&Start";
     70      this.activateButton.Text = "&Activate";
    8371      this.activateButton.UseVisualStyleBackColor = true;
    8472      this.activateButton.Click += new System.EventHandler(this.activateButton_Click);
    8573      //
    86       // AgentView
     74      // DataSetView
    8775      //
    8876      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
    8977      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
    9078      this.Controls.Add(this.activateButton);
    91       this.Controls.Add(this.saveButton);
    9279      this.Controls.Add(this.editorGroupBox);
    93       this.Name = "AgentView";
     80      this.Name = "DataSetView";
    9481      this.Size = new System.Drawing.Size(274, 154);
    9582      this.ResumeLayout(false);
     
    10087
    10188    private System.Windows.Forms.GroupBox editorGroupBox;
    102     private System.Windows.Forms.Button saveButton;
    10389    private System.Windows.Forms.Button activateButton;
    10490  }
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Core/DataSetView.cs

    r957 r988  
    5252      editorGroupBox.Controls.Clear();
    5353      editorGroupBox.Enabled = false;
    54     }
    55 
    56     private void saveButton_Click(object sender, EventArgs e) {
    57       DataSet.Save();
     54      Control problemControl = (Control)DataSet.Problem.CreateView();
     55      problemControl.Dock = DockStyle.Fill;
     56      editorGroupBox.Controls.Add(problemControl);
    5857    }
    5958
     
    6463  }
    6564}
     65
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Core/Problem.cs

    r957 r988  
    3636  ///  * regression, time-series or classification problem
    3737  /// </summary>
    38   public class Problem {
     38  public class Problem : ItemBase {
     39    private string name;
     40    public string Name {
     41      get { return name; }
     42    }
    3943    public Problem()
    4044      : base() {
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.DB.Interfaces/HeuristicLab.CEDMA.DB.Interfaces.csproj

    r957 r988  
    7070  </ItemGroup>
    7171  <ItemGroup>
     72    <Compile Include="Ontology.cs" />
    7273    <Compile Include="SelectFilter.cs" />
    7374    <Compile Include="SerializedLiteral.cs" />
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.DB/HeuristicLab.CEDMA.DB.csproj

    r957 r988  
    102102      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    103103    </Content>
     104    <Content Include="SemWeb.SqliteStore.dll" />
    104105  </ItemGroup>
    105106  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.DB/HeuristicLabCedmaDbPlugin.cs

    r582 r988  
    2828  [ClassInfo(Name = "HeuristicLab.CEDMA.DB-3.2")]
    2929  [PluginFile(Filename = "HeuristicLab.CEDMA.DB-3.2.dll", Filetype = PluginFileType.Assembly)]
    30   [Dependency(Dependency = "HeuristicLab.SQLite-3.2")]
    3130  [Dependency(Dependency = "HeuristicLab.CEDMA.DB.Interfaces-3.2")]
    3231  public class HeuristicLabCedmaDbPlugin : PluginBase {
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Operators/HeuristicLab.CEDMA.Operators.csproj

    r852 r988  
    7575    <Compile Include="MakeLiteralStatement.cs" />
    7676    <Compile Include="MakeItemStatement.cs" />
    77     <Compile Include="ResultsExtractor.cs" />
    78     <Compile Include="InjectedVariableExtractor.cs" />
    79     <Compile Include="SplitScopeToItemsResultWriter.cs" />
    8077    <Compile Include="ItemMailer.cs" />
    81     <Compile Include="ScopeResultWriter.cs" />
    8278    <Compile Include="HeuristicLabCedmaOperatorsPlugin.cs" />
    83     <Compile Include="OnGridProcessor.cs" />
    8479    <Compile Include="Properties\AssemblyInfo.cs" />
    8580  </ItemGroup>
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Server/HeuristicLab.CEDMA.Server.csproj

    r852 r988  
    7575  </ItemGroup>
    7676  <ItemGroup>
    77     <Compile Include="RunScheduler.cs" />
    7877    <Compile Include="ServerApplication.cs" />
    7978    <Compile Include="HeuristicLabCedmaServerPlugin.cs" />
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Server/RunScheduler.cs

    r503 r988  
    4242    }
    4343    private string serverUri;
    44     private Database database;
    4544    private JobManager jobManager;
    4645    private const int RELEASE_INTERVAL = 5;
     
    5049    private AutoResetEvent runningJobs = new AutoResetEvent(false);
    5150
    52     public RunScheduler(Database database, JobManager jobManager, string serverUri) {
    53       this.database = database;
     51    public RunScheduler(JobManager jobManager, string serverUri) {
    5452      this.jobManager = jobManager;
    5553      this.serverUri = serverUri;
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.CEDMA.Server/ServerForm.cs

    r556 r988  
    4343  public partial class ServerForm : Form {
    4444    private ServiceHost host;
    45     private ServiceHost rdfHost;
    46     private Database database;
    4745    private Store store;
    48     private static readonly string dbFile = AppDomain.CurrentDomain.BaseDirectory + "/test.db3";
    49     private static readonly string connectionString = "Data Source=\"" + dbFile + "\";Pooling=False";
    5046    private static readonly string rdfFile = AppDomain.CurrentDomain.BaseDirectory + "rdf_store.db3";
    5147    private static readonly string rdfConnectionString = "sqlite:rdf:Data Source=\"" + rdfFile + "\"";
     
    6359      JobManager jobManager = new JobManager(gridAddress.Text);
    6460      jobManager.Reset();
    65       RunScheduler scheduler = new RunScheduler(database, jobManager, addressTextBox.Text);
    66       Thread runSchedulerThread = new Thread(scheduler.Run);
    67       runSchedulerThread.Start();
    68     }
    69 
    70     private void InitDatabase() {
    71       DbProviderFactory fact;
    72       fact = DbProviderFactories.GetFactory("System.Data.SQLite");
    73       if(!System.IO.File.Exists(dbFile)) {
    74         database = new Database(connectionString);
    75         database.CreateNew();
    76       } else {
    77         database = new Database(connectionString);
    78       }
    7961    }
    8062
     
    8466
    8567    private void Start() {
    86       InitDatabase();
    8768      InitRdfStore();
    8869      InitRunScheduler();
    8970
    90       host = new ServiceHost(database, new Uri(addressTextBox.Text));
    91       rdfHost = new ServiceHost(store, new Uri(addressTextBox.Text+"/RdfStore"));
     71      host = new ServiceHost(store, new Uri(addressTextBox.Text));
    9272      ServiceThrottlingBehavior throttlingBehavior = new ServiceThrottlingBehavior();
    9373      throttlingBehavior.MaxConcurrentSessions = 20;
    9474      host.Description.Behaviors.Add(throttlingBehavior);
    95       rdfHost.Description.Behaviors.Add(throttlingBehavior);
    9675      try {
    9776        NetTcpBinding binding = new NetTcpBinding();
     
    10180        binding.Security.Mode = SecurityMode.None;
    10281
    103         host.AddServiceEndpoint(typeof(IDatabase), binding, addressTextBox.Text);
     82        host.AddServiceEndpoint(typeof(IStore), binding, addressTextBox.Text);
    10483        host.Open();
    105         rdfHost.AddServiceEndpoint(typeof(IStore), binding, addressTextBox.Text+"/RdfStore");
    106         rdfHost.Open();
    10784      } catch(CommunicationException ex) {
    10885        MessageBox.Show("An exception occurred: " + ex.Message);
    10986        host.Abort();
    110         rdfHost.Abort();
    11187      }
    11288    }
  • branches/CEDMA-Refactoring-Ticket419/HeuristicLab.sln

    r921 r988  
    160160    {623FB817-8371-4A9A-A491-4DECC87B2BBB}.Visualization Debug|x86.Build.0 = Debug|x86
    161161    {F43B59AB-2B8C-4570-BC1E-15592086517C}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    162     {F43B59AB-2B8C-4570-BC1E-15592086517C}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    163162    {F43B59AB-2B8C-4570-BC1E-15592086517C}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    164163    {F43B59AB-2B8C-4570-BC1E-15592086517C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    175174    {F43B59AB-2B8C-4570-BC1E-15592086517C}.Visualization Debug|x86.Build.0 = Debug|x86
    176175    {F473D9AF-3F09-4296-9F28-3C65118DAFFA}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    177     {F473D9AF-3F09-4296-9F28-3C65118DAFFA}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    178176    {F473D9AF-3F09-4296-9F28-3C65118DAFFA}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    179177    {F473D9AF-3F09-4296-9F28-3C65118DAFFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    190188    {F473D9AF-3F09-4296-9F28-3C65118DAFFA}.Visualization Debug|x86.Build.0 = Debug|x86
    191189    {47019A74-F7F7-482E-83AA-D3F4F777E879}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    192     {47019A74-F7F7-482E-83AA-D3F4F777E879}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    193190    {47019A74-F7F7-482E-83AA-D3F4F777E879}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    194191    {47019A74-F7F7-482E-83AA-D3F4F777E879}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    204201    {47019A74-F7F7-482E-83AA-D3F4F777E879}.Visualization Debug|x86.Build.0 = Debug|x86
    205202    {9EF75B49-D507-44E0-BC5D-C200FDA53B9B}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    206     {9EF75B49-D507-44E0-BC5D-C200FDA53B9B}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    207203    {9EF75B49-D507-44E0-BC5D-C200FDA53B9B}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    208204    {9EF75B49-D507-44E0-BC5D-C200FDA53B9B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    218214    {9EF75B49-D507-44E0-BC5D-C200FDA53B9B}.Visualization Debug|x86.Build.0 = Debug|x86
    219215    {A9983BA2-B3B2-475E-8E2C-62050B71D1C5}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    220     {A9983BA2-B3B2-475E-8E2C-62050B71D1C5}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    221216    {A9983BA2-B3B2-475E-8E2C-62050B71D1C5}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    222217    {A9983BA2-B3B2-475E-8E2C-62050B71D1C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    247242    {94186A6A-5176-4402-AE83-886557B53CCA}.Visualization Debug|x86.Build.0 = Debug|x86
    248243    {4095C92C-5A4C-44BC-9963-5F384CF5CC3F}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    249     {4095C92C-5A4C-44BC-9963-5F384CF5CC3F}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    250244    {4095C92C-5A4C-44BC-9963-5F384CF5CC3F}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    251245    {4095C92C-5A4C-44BC-9963-5F384CF5CC3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    261255    {4095C92C-5A4C-44BC-9963-5F384CF5CC3F}.Visualization Debug|x86.Build.0 = Debug|x86
    262256    {B4BE8E53-BA06-4237-9A01-24255F880201}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    263     {B4BE8E53-BA06-4237-9A01-24255F880201}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    264257    {B4BE8E53-BA06-4237-9A01-24255F880201}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    265258    {B4BE8E53-BA06-4237-9A01-24255F880201}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    275268    {B4BE8E53-BA06-4237-9A01-24255F880201}.Visualization Debug|x86.Build.0 = Debug|x86
    276269    {6E757D0E-20F9-4E89-AF06-D7DA256870DB}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    277     {6E757D0E-20F9-4E89-AF06-D7DA256870DB}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    278270    {6E757D0E-20F9-4E89-AF06-D7DA256870DB}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    279271    {6E757D0E-20F9-4E89-AF06-D7DA256870DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    289281    {6E757D0E-20F9-4E89-AF06-D7DA256870DB}.Visualization Debug|x86.Build.0 = Debug|x86
    290282    {55FDCFB3-3E8C-4FB0-837C-0CF06BEDED39}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    291     {55FDCFB3-3E8C-4FB0-837C-0CF06BEDED39}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    292283    {55FDCFB3-3E8C-4FB0-837C-0CF06BEDED39}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    293284    {55FDCFB3-3E8C-4FB0-837C-0CF06BEDED39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    303294    {55FDCFB3-3E8C-4FB0-837C-0CF06BEDED39}.Visualization Debug|x86.Build.0 = Debug|x86
    304295    {F5614C53-153C-4A37-A608-121E1C087F07}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    305     {F5614C53-153C-4A37-A608-121E1C087F07}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    306296    {F5614C53-153C-4A37-A608-121E1C087F07}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    307297    {F5614C53-153C-4A37-A608-121E1C087F07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    317307    {F5614C53-153C-4A37-A608-121E1C087F07}.Visualization Debug|x86.Build.0 = Debug|x86
    318308    {F7CF0571-25CB-43D5-8443-0843A1E2861A}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    319     {F7CF0571-25CB-43D5-8443-0843A1E2861A}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    320309    {F7CF0571-25CB-43D5-8443-0843A1E2861A}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    321310    {F7CF0571-25CB-43D5-8443-0843A1E2861A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    331320    {F7CF0571-25CB-43D5-8443-0843A1E2861A}.Visualization Debug|x86.Build.0 = Debug|x86
    332321    {205898D3-2717-4686-AF17-52409B7EC0C6}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    333     {205898D3-2717-4686-AF17-52409B7EC0C6}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    334322    {205898D3-2717-4686-AF17-52409B7EC0C6}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    335323    {205898D3-2717-4686-AF17-52409B7EC0C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    359347    {D3F92C1F-42B4-4EFB-9E73-B64FD3428ADE}.Visualization Debug|x86.Build.0 = Debug|x86
    360348    {4C0EF782-CC94-4A94-BC3E-661D2600559B}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    361     {4C0EF782-CC94-4A94-BC3E-661D2600559B}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    362349    {4C0EF782-CC94-4A94-BC3E-661D2600559B}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    363350    {4C0EF782-CC94-4A94-BC3E-661D2600559B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    373360    {4C0EF782-CC94-4A94-BC3E-661D2600559B}.Visualization Debug|x86.Build.0 = Debug|x86
    374361    {B462D3CC-8866-42F0-9832-AD0967613B72}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    375     {B462D3CC-8866-42F0-9832-AD0967613B72}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    376362    {B462D3CC-8866-42F0-9832-AD0967613B72}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    377363    {B462D3CC-8866-42F0-9832-AD0967613B72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    387373    {B462D3CC-8866-42F0-9832-AD0967613B72}.Visualization Debug|x86.Build.0 = Debug|x86
    388374    {E0740131-AA3E-4A3F-BA03-C9FF8327F4EE}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    389     {E0740131-AA3E-4A3F-BA03-C9FF8327F4EE}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    390375    {E0740131-AA3E-4A3F-BA03-C9FF8327F4EE}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    391376    {E0740131-AA3E-4A3F-BA03-C9FF8327F4EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    401386    {E0740131-AA3E-4A3F-BA03-C9FF8327F4EE}.Visualization Debug|x86.Build.0 = Debug|x86
    402387    {E3CCBFC6-900C-41B6-AFB8-6646DB097435}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    403     {E3CCBFC6-900C-41B6-AFB8-6646DB097435}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    404388    {E3CCBFC6-900C-41B6-AFB8-6646DB097435}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    405389    {E3CCBFC6-900C-41B6-AFB8-6646DB097435}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    415399    {E3CCBFC6-900C-41B6-AFB8-6646DB097435}.Visualization Debug|x86.Build.0 = Debug|x86
    416400    {E39AF78A-9692-472B-B061-E2F1B1AB2C92}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    417     {E39AF78A-9692-472B-B061-E2F1B1AB2C92}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    418401    {E39AF78A-9692-472B-B061-E2F1B1AB2C92}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    419402    {E39AF78A-9692-472B-B061-E2F1B1AB2C92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    429412    {E39AF78A-9692-472B-B061-E2F1B1AB2C92}.Visualization Debug|x86.Build.0 = Debug|x86
    430413    {FCD62C6F-4793-4593-AE9A-0BDCA256EE99}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    431     {FCD62C6F-4793-4593-AE9A-0BDCA256EE99}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    432414    {FCD62C6F-4793-4593-AE9A-0BDCA256EE99}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    433415    {FCD62C6F-4793-4593-AE9A-0BDCA256EE99}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    444426    {FCD62C6F-4793-4593-AE9A-0BDCA256EE99}.Visualization Debug|x86.Build.0 = Debug|x86
    445427    {7DD3A97A-56E9-462F-90E2-A351FE7AF5C2}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    446     {7DD3A97A-56E9-462F-90E2-A351FE7AF5C2}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    447428    {7DD3A97A-56E9-462F-90E2-A351FE7AF5C2}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    448429    {7DD3A97A-56E9-462F-90E2-A351FE7AF5C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    458439    {7DD3A97A-56E9-462F-90E2-A351FE7AF5C2}.Visualization Debug|x86.Build.0 = Debug|x86
    459440    {6D9564BB-956D-4808-8F92-AA7F776F90A5}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    460     {6D9564BB-956D-4808-8F92-AA7F776F90A5}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    461441    {6D9564BB-956D-4808-8F92-AA7F776F90A5}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    462442    {6D9564BB-956D-4808-8F92-AA7F776F90A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    472452    {6D9564BB-956D-4808-8F92-AA7F776F90A5}.Visualization Debug|x86.Build.0 = Debug|x86
    473453    {2D4E4565-3ED9-4BEB-AE75-39D871843D24}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    474     {2D4E4565-3ED9-4BEB-AE75-39D871843D24}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    475454    {2D4E4565-3ED9-4BEB-AE75-39D871843D24}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    476455    {2D4E4565-3ED9-4BEB-AE75-39D871843D24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    486465    {2D4E4565-3ED9-4BEB-AE75-39D871843D24}.Visualization Debug|x86.Build.0 = Debug|x86
    487466    {9A781B2F-A58D-4270-A28A-3B14BBC11F4A}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    488     {9A781B2F-A58D-4270-A28A-3B14BBC11F4A}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    489467    {9A781B2F-A58D-4270-A28A-3B14BBC11F4A}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    490468    {9A781B2F-A58D-4270-A28A-3B14BBC11F4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    500478    {9A781B2F-A58D-4270-A28A-3B14BBC11F4A}.Visualization Debug|x86.Build.0 = Debug|x86
    501479    {C2FB432A-07CA-45B5-BAFE-FEC172D1107B}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    502     {C2FB432A-07CA-45B5-BAFE-FEC172D1107B}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    503480    {C2FB432A-07CA-45B5-BAFE-FEC172D1107B}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    504481    {C2FB432A-07CA-45B5-BAFE-FEC172D1107B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    514491    {C2FB432A-07CA-45B5-BAFE-FEC172D1107B}.Visualization Debug|x86.Build.0 = Debug|x86
    515492    {74752FCD-9E10-48DB-9AF2-AF5518B62807}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    516     {74752FCD-9E10-48DB-9AF2-AF5518B62807}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    517493    {74752FCD-9E10-48DB-9AF2-AF5518B62807}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    518494    {74752FCD-9E10-48DB-9AF2-AF5518B62807}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    528504    {74752FCD-9E10-48DB-9AF2-AF5518B62807}.Visualization Debug|x86.Build.0 = Debug|x86
    529505    {E66D1EAA-525C-4F6D-BD25-DBCAE3750E25}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    530     {E66D1EAA-525C-4F6D-BD25-DBCAE3750E25}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    531506    {E66D1EAA-525C-4F6D-BD25-DBCAE3750E25}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    532507    {E66D1EAA-525C-4F6D-BD25-DBCAE3750E25}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    542517    {E66D1EAA-525C-4F6D-BD25-DBCAE3750E25}.Visualization Debug|x86.Build.0 = Debug|x86
    543518    {545CE756-98D8-423B-AC2E-6E7D70926E5C}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    544     {545CE756-98D8-423B-AC2E-6E7D70926E5C}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    545519    {545CE756-98D8-423B-AC2E-6E7D70926E5C}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    546520    {545CE756-98D8-423B-AC2E-6E7D70926E5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    556530    {545CE756-98D8-423B-AC2E-6E7D70926E5C}.Visualization Debug|x86.Build.0 = Debug|x86
    557531    {2E6112A7-3A94-406D-A28C-38AC2D324DCA}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    558     {2E6112A7-3A94-406D-A28C-38AC2D324DCA}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    559532    {2E6112A7-3A94-406D-A28C-38AC2D324DCA}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    560533    {2E6112A7-3A94-406D-A28C-38AC2D324DCA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    570543    {2E6112A7-3A94-406D-A28C-38AC2D324DCA}.Visualization Debug|x86.Build.0 = Debug|x86
    571544    {6960CBCD-E44B-49B0-BA86-671091C42C36}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    572     {6960CBCD-E44B-49B0-BA86-671091C42C36}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    573545    {6960CBCD-E44B-49B0-BA86-671091C42C36}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    574546    {6960CBCD-E44B-49B0-BA86-671091C42C36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    659631    {C27DDF6C-84DF-45EF-B82F-57A28DD51166}.Visualization Debug|x86.Build.0 = Debug|x86
    660632    {39DEF061-8261-43DB-8B3B-C7555251FF77}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    661     {39DEF061-8261-43DB-8B3B-C7555251FF77}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    662633    {39DEF061-8261-43DB-8B3B-C7555251FF77}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    663634    {39DEF061-8261-43DB-8B3B-C7555251FF77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    673644    {39DEF061-8261-43DB-8B3B-C7555251FF77}.Visualization Debug|x86.Build.0 = Debug|x86
    674645    {F18FD554-19B9-460C-9A49-4AA8D7245727}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    675     {F18FD554-19B9-460C-9A49-4AA8D7245727}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    676646    {F18FD554-19B9-460C-9A49-4AA8D7245727}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    677647    {F18FD554-19B9-460C-9A49-4AA8D7245727}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    702672    {1BF17271-5350-476A-8F6D-FC74FA3E82CA}.Visualization Debug|x86.Build.0 = Debug|x86
    703673    {14E1C3E3-2496-436A-AE00-09F7B81DB15B}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    704     {14E1C3E3-2496-436A-AE00-09F7B81DB15B}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    705674    {14E1C3E3-2496-436A-AE00-09F7B81DB15B}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    706675    {14E1C3E3-2496-436A-AE00-09F7B81DB15B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    716685    {14E1C3E3-2496-436A-AE00-09F7B81DB15B}.Visualization Debug|x86.Build.0 = Debug|x86
    717686    {6AEF1284-2428-4B01-B9D2-62C1FA7C2DE1}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    718     {6AEF1284-2428-4B01-B9D2-62C1FA7C2DE1}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    719687    {6AEF1284-2428-4B01-B9D2-62C1FA7C2DE1}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    720688    {6AEF1284-2428-4B01-B9D2-62C1FA7C2DE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    730698    {6AEF1284-2428-4B01-B9D2-62C1FA7C2DE1}.Visualization Debug|x86.Build.0 = Debug|x86
    731699    {32DAA44F-944A-465F-A5C9-1C491EE4976D}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    732     {32DAA44F-944A-465F-A5C9-1C491EE4976D}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    733700    {32DAA44F-944A-465F-A5C9-1C491EE4976D}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    734701    {32DAA44F-944A-465F-A5C9-1C491EE4976D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    744711    {32DAA44F-944A-465F-A5C9-1C491EE4976D}.Visualization Debug|x86.Build.0 = Debug|x86
    745712    {E392A1E2-DC95-4E33-B82E-8ED690EDA1AB}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    746     {E392A1E2-DC95-4E33-B82E-8ED690EDA1AB}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    747713    {E392A1E2-DC95-4E33-B82E-8ED690EDA1AB}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    748714    {E392A1E2-DC95-4E33-B82E-8ED690EDA1AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    759725    {E392A1E2-DC95-4E33-B82E-8ED690EDA1AB}.Visualization Debug|x86.Build.0 = Debug|x86
    760726    {23117533-8A91-474E-BBF6-C39485D0810A}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    761     {23117533-8A91-474E-BBF6-C39485D0810A}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    762727    {23117533-8A91-474E-BBF6-C39485D0810A}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    763728    {23117533-8A91-474E-BBF6-C39485D0810A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    774739    {23117533-8A91-474E-BBF6-C39485D0810A}.Visualization Debug|x86.Build.0 = Debug|x86
    775740    {1F5FA590-1D2D-406C-BDBD-03BAECEA3C80}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    776     {1F5FA590-1D2D-406C-BDBD-03BAECEA3C80}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    777741    {1F5FA590-1D2D-406C-BDBD-03BAECEA3C80}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    778742    {1F5FA590-1D2D-406C-BDBD-03BAECEA3C80}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    788752    {1F5FA590-1D2D-406C-BDBD-03BAECEA3C80}.Visualization Debug|x86.Build.0 = Debug|x86
    789753    {1F1CF3ED-374C-4288-995B-93F6B872F571}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    790     {1F1CF3ED-374C-4288-995B-93F6B872F571}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    791754    {1F1CF3ED-374C-4288-995B-93F6B872F571}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    792755    {1F1CF3ED-374C-4288-995B-93F6B872F571}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    802765    {1F1CF3ED-374C-4288-995B-93F6B872F571}.Visualization Debug|x86.Build.0 = Debug|x86
    803766    {74223A32-C726-4978-BE78-37113A18373C}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    804     {74223A32-C726-4978-BE78-37113A18373C}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    805767    {74223A32-C726-4978-BE78-37113A18373C}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    806768    {74223A32-C726-4978-BE78-37113A18373C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    816778    {74223A32-C726-4978-BE78-37113A18373C}.Visualization Debug|x86.Build.0 = Debug|x86
    817779    {7C20D100-8BEB-433A-9499-F075E2CB9297}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    818     {7C20D100-8BEB-433A-9499-F075E2CB9297}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    819780    {7C20D100-8BEB-433A-9499-F075E2CB9297}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    820781    {7C20D100-8BEB-433A-9499-F075E2CB9297}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    830791    {7C20D100-8BEB-433A-9499-F075E2CB9297}.Visualization Debug|x86.Build.0 = Debug|x86
    831792    {6084CFB5-733F-449D-9F92-2E40D13F0514}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    832     {6084CFB5-733F-449D-9F92-2E40D13F0514}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    833793    {6084CFB5-733F-449D-9F92-2E40D13F0514}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    834794    {6084CFB5-733F-449D-9F92-2E40D13F0514}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    844804    {6084CFB5-733F-449D-9F92-2E40D13F0514}.Visualization Debug|x86.Build.0 = Debug|x86
    845805    {A04AE929-D0E1-466D-A9D3-BF3C4B2C209F}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    846     {A04AE929-D0E1-466D-A9D3-BF3C4B2C209F}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    847806    {A04AE929-D0E1-466D-A9D3-BF3C4B2C209F}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    848807    {A04AE929-D0E1-466D-A9D3-BF3C4B2C209F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    858817    {A04AE929-D0E1-466D-A9D3-BF3C4B2C209F}.Visualization Debug|x86.Build.0 = Debug|x86
    859818    {898B31CF-81DC-453B-AEB3-BDF83197A7EE}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    860     {898B31CF-81DC-453B-AEB3-BDF83197A7EE}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    861819    {898B31CF-81DC-453B-AEB3-BDF83197A7EE}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    862820    {898B31CF-81DC-453B-AEB3-BDF83197A7EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    872830    {898B31CF-81DC-453B-AEB3-BDF83197A7EE}.Visualization Debug|x86.Build.0 = Debug|x86
    873831    {679E977A-117B-456E-8594-2A4DEADB658B}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    874     {679E977A-117B-456E-8594-2A4DEADB658B}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    875832    {679E977A-117B-456E-8594-2A4DEADB658B}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    876833    {679E977A-117B-456E-8594-2A4DEADB658B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    886843    {679E977A-117B-456E-8594-2A4DEADB658B}.Visualization Debug|x86.Build.0 = Debug|x86
    887844    {715A9134-B6E4-4CB9-8A5A-E6601497565A}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    888     {715A9134-B6E4-4CB9-8A5A-E6601497565A}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    889845    {715A9134-B6E4-4CB9-8A5A-E6601497565A}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    890846    {715A9134-B6E4-4CB9-8A5A-E6601497565A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    900856    {715A9134-B6E4-4CB9-8A5A-E6601497565A}.Visualization Debug|x86.Build.0 = Debug|x86
    901857    {5010BD86-23B7-4F8C-888A-76D21AD5266A}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    902     {5010BD86-23B7-4F8C-888A-76D21AD5266A}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    903858    {5010BD86-23B7-4F8C-888A-76D21AD5266A}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    904859    {5010BD86-23B7-4F8C-888A-76D21AD5266A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    914869    {5010BD86-23B7-4F8C-888A-76D21AD5266A}.Visualization Debug|x86.Build.0 = Debug|x86
    915870    {89F4BC52-C174-481E-9BD2-3814171020E8}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    916     {89F4BC52-C174-481E-9BD2-3814171020E8}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    917871    {89F4BC52-C174-481E-9BD2-3814171020E8}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    918872    {89F4BC52-C174-481E-9BD2-3814171020E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    928882    {89F4BC52-C174-481E-9BD2-3814171020E8}.Visualization Debug|x86.Build.0 = Debug|x86
    929883    {8B14A35E-DBDF-43EB-B019-23E9FBC5A35E}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    930     {8B14A35E-DBDF-43EB-B019-23E9FBC5A35E}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    931884    {8B14A35E-DBDF-43EB-B019-23E9FBC5A35E}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    932885    {8B14A35E-DBDF-43EB-B019-23E9FBC5A35E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    941894    {8B14A35E-DBDF-43EB-B019-23E9FBC5A35E}.Visualization Debug|x86.Build.0 = Debug|x86
    942895    {A0821479-801F-43DF-B788-AE92FB410DA9}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    943     {A0821479-801F-43DF-B788-AE92FB410DA9}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    944896    {A0821479-801F-43DF-B788-AE92FB410DA9}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    945897    {A0821479-801F-43DF-B788-AE92FB410DA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    955907    {A0821479-801F-43DF-B788-AE92FB410DA9}.Visualization Debug|x86.Build.0 = Debug|x86
    956908    {134F93D7-E7C8-4ECD-9923-7F63259A60D8}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    957     {134F93D7-E7C8-4ECD-9923-7F63259A60D8}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    958909    {134F93D7-E7C8-4ECD-9923-7F63259A60D8}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    959910    {134F93D7-E7C8-4ECD-9923-7F63259A60D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    969920    {134F93D7-E7C8-4ECD-9923-7F63259A60D8}.Visualization Debug|x86.Build.0 = Debug|x86
    970921    {1605256A-1CB3-44AB-AAFF-577093EE5789}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    971     {1605256A-1CB3-44AB-AAFF-577093EE5789}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    972922    {1605256A-1CB3-44AB-AAFF-577093EE5789}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    973923    {1605256A-1CB3-44AB-AAFF-577093EE5789}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    983933    {1605256A-1CB3-44AB-AAFF-577093EE5789}.Visualization Debug|x86.Build.0 = Debug|x86
    984934    {AEB51212-CDBA-4FC6-A2EE-02359AA53ECE}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    985     {AEB51212-CDBA-4FC6-A2EE-02359AA53ECE}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    986935    {AEB51212-CDBA-4FC6-A2EE-02359AA53ECE}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    987936    {AEB51212-CDBA-4FC6-A2EE-02359AA53ECE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     
    997946    {AEB51212-CDBA-4FC6-A2EE-02359AA53ECE}.Visualization Debug|x86.Build.0 = Debug|x86
    998947    {42A1D075-6C12-4DD9-B0C2-C6F5210A8119}.CEDMA Debug|Any CPU.ActiveCfg = Debug|Any CPU
    999     {42A1D075-6C12-4DD9-B0C2-C6F5210A8119}.CEDMA Debug|Any CPU.Build.0 = Debug|Any CPU
    1000948    {42A1D075-6C12-4DD9-B0C2-C6F5210A8119}.CEDMA Debug|x86.ActiveCfg = Debug|x86
    1001949    {42A1D075-6C12-4DD9-B0C2-C6F5210A8119}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
Note: See TracChangeset for help on using the changeset viewer.