- Timestamp:
- 11/28/12 11:16:11 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Optimization/3.3/RunCollection.cs
r8738 r8962 44 44 : base(original, cloner) { 45 45 updateOfRunsInProgress = false; 46 algorithmName = original.algorithmName;46 optimizerName = original.optimizerName; 47 47 48 48 resultNames = new List<string>(original.resultNames); … … 106 106 } 107 107 108 private string algorithmName = string.Empty;109 [Storable] 110 public string AlgorithmName {111 get { return algorithmName; }108 private string optimizerName = string.Empty; 109 [Storable] 110 public string OptimizerName { 111 get { return optimizerName; } 112 112 set { 113 if (value != algorithmName && !string.IsNullOrEmpty(value)) {114 algorithmName = value;115 On AlgorithmNameChanged();113 if (value != optimizerName && !string.IsNullOrEmpty(value)) { 114 optimizerName = value; 115 OnOptimizerNameChanged(); 116 116 } 117 117 } 118 } 119 120 [Storable(AllowOneWay = true)] 121 private string AlgorithmName { 122 set { optimizerName = value; } 118 123 } 119 124 … … 137 142 } 138 143 139 public event EventHandler AlgorithmNameChanged;140 protected virtual void On AlgorithmNameChanged() {141 var handler = AlgorithmNameChanged;144 public event EventHandler OptimizerNameChanged; 145 protected virtual void OnOptimizerNameChanged() { 146 var handler = OptimizerNameChanged; 142 147 if (handler != null) handler(this, EventArgs.Empty); 143 148 }
Note: See TracChangeset
for help on using the changeset viewer.