Ejemplo n.º 1
0
 public OptimizationViewModel(ViewModelStore store, BaseOptimization opt)
     : base(store)
 {
     this.Optimization  = opt;
     this.SourceModelVM = new OptimizationModelTreeViewModel(this.ViewModelStore, (this.Optimization.SourceModel.ModelContexts[0] as Tum.PDE.LanguageDSL.LibraryModelContext).ViewContext.DomainModelTreeView);
     this.TargetModelVM = new OptimizationModelTreeViewModel(this.ViewModelStore, (this.Optimization.TargetModel.ModelContexts[0] as Tum.PDE.LanguageDSL.LibraryModelContext).ViewContext.DomainModelTreeView);
 }
Ejemplo n.º 2
0
 private void TestBaseOptimization(BaseOptimization optimization)
 {
     Assert.IsNotNull(optimization);
     Assert.IsNotEmpty(optimization.OptimizationId);
     Assert.Positive(optimization.ProjectId);
     Assert.IsNotEmpty(optimization.Name);
     Assert.IsInstanceOf <OptimizationStatus>(optimization.Status);
     Assert.IsNotEmpty(optimization.NodeType);
     Assert.IsNotNull(optimization.Criterion);
 }