Changeset 17317 for branches/2521_ProblemRefactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisMultiObjectiveProblem.cs
- Timestamp:
- 10/04/19 16:03:51 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisMultiObjectiveProblem.cs
r17226 r17317 20 20 #endregion 21 21 22 using System; 22 23 using System.Linq; 24 using HEAL.Attic; 23 25 using HeuristicLab.Common; 24 26 using HeuristicLab.Core; … … 26 28 using HeuristicLab.Optimization; 27 29 using HeuristicLab.Parameters; 28 using HEAL.Attic;29 30 30 31 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { … … 77 78 78 79 private void RegisterEventHandler() { 79 Evaluator.QualitiesParameter.ActualNameChanged += new System.EventHandler(QualitiesParameter_ActualNameChanged); 80 Evaluator.QualitiesParameter.ActualNameChanged += new EventHandler(QualitiesParameter_ActualNameChanged); 81 MaximizationParameter.ValueChanged += MaximizationParameter_ValueChanged; 80 82 } 81 83 82 84 protected override void OnEvaluatorChanged() { 83 85 base.OnEvaluatorChanged(); 84 Evaluator.QualitiesParameter.ActualNameChanged += new System.EventHandler(QualitiesParameter_ActualNameChanged);86 Evaluator.QualitiesParameter.ActualNameChanged += new EventHandler(QualitiesParameter_ActualNameChanged); 85 87 Maximization = new BoolArray(Evaluator.Maximization.ToArray()); 86 88 ParameterizeOperators(); 87 89 } 88 90 89 private void QualitiesParameter_ActualNameChanged(object sender, System.EventArgs e) {91 private void QualitiesParameter_ActualNameChanged(object sender, EventArgs e) { 90 92 ParameterizeOperators(); 93 } 94 95 private void MaximizationParameter_ValueChanged(object sender, EventArgs e) { 96 OnMaximizationChanged(); 91 97 } 92 98 … … 98 104 } 99 105 } 106 107 public event EventHandler MaximizationChanged; 108 protected void OnMaximizationChanged() { 109 MaximizationChanged?.Invoke(this, EventArgs.Empty); 110 } 100 111 } 101 112 }
Note: See TracChangeset
for help on using the changeset viewer.