Ejemplo n.º 1
0
 public TestViewModelBase()
 {
     this.startCommand = new DelegateCommand(this.RunSimulation);
     simulator         = new SimulatorComponent("");
     simulator.Initialize();
     Variables = new ObservableCollection <Variable>();
     foreach (var variable in this.simulator.GetVariables())
     {
         this.Variables.Add(new Variable(variable)
         {
             Name = variable.Name, Values = new ObservableCollection <double>()
             {
                 variable.ActualValue
             }
         });
     }
 }
Ejemplo n.º 2
0
 private static void AddComponent(SimulatorComponent simulatorComponent)
 {
     Components.Add(simulatorComponent);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Adds new line to log
 /// </summary>
 /// <param name="component">Component issuing the message</param>
 /// <param name="arguments">Strings to include in the message</param>
 public static void Log(SimulatorComponent component, params string[] arguments)
 {
     Log(component.GetType().Name, arguments);
 }