- Timestamp:
- 12/18/13 14:08:20 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3/Implementations/PreprocessingContext.cs
r10221 r10240 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Optimization; 24 25 using HeuristicLab.Problems.DataAnalysis; 25 26 … … 27 28 [Item("PreprocessingContext", "PreprocessingContext")] 28 29 public class PreprocessingContext : Item, IPreprocessingContext { 29 public PreprocessingContext(IPreprocessingData data, IItem parentItem, IDataAnalysisProblemData dataAnalysisProblemData ) {30 public PreprocessingContext(IPreprocessingData data, IItem parentItem, IDataAnalysisProblemData dataAnalysisProblemData, IAlgorithm algorithm) { 30 31 Data = data; 31 32 ParentItem = parentItem; 32 33 DataAnalysisProblemData = dataAnalysisProblemData; 34 Algorithm = algorithm; 33 35 } 34 36 … … 38 40 ParentItem = original.ParentItem; 39 41 DataAnalysisProblemData = original.DataAnalysisProblemData; 42 Algorithm = original.Algorithm; 40 43 } 41 44 … … 49 52 public IDataAnalysisProblemData DataAnalysisProblemData { get; private set; } 50 53 54 public IAlgorithm Algorithm { get; private set; } 55 51 56 public override IDeepCloneable Clone(Cloner cloner) { 52 57 return new PreprocessingContext(this, cloner);
Note: See TracChangeset
for help on using the changeset viewer.