Changeset 10922 for branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/DataAnalysisProblemData.cs
- Timestamp:
- 05/30/14 11:51:24 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis/3.4/Implementation/DataAnalysisProblemData.cs
r10814 r10922 53 53 get { return (IFixedValueParameter<IntRange>)Parameters[TestPartitionParameterName]; } 54 54 } 55 public IFixedValueParameter<ReadOnlyItem Collection<ITransformation>> TransformationsParameter {56 get { return (IFixedValueParameter<ReadOnlyItem Collection<ITransformation>>)Parameters[TransformationsParameterName]; }55 public IFixedValueParameter<ReadOnlyItemList<ITransformation>> TransformationsParameter { 56 get { return (IFixedValueParameter<ReadOnlyItemList<ITransformation>>)Parameters[TransformationsParameterName]; } 57 57 } 58 58 #endregion … … 120 120 private void AfterDeserialization() { 121 121 if (!Parameters.ContainsKey(TransformationsParameterName)) { 122 Parameters.Add(new FixedValueParameter<ReadOnlyItem Collection<ITransformation>>(TransformationsParameterName, "", new ItemCollection<ITransformation>().AsReadOnly()));122 Parameters.Add(new FixedValueParameter<ReadOnlyItemList<ITransformation>>(TransformationsParameterName, "", new ItemList<ITransformation>().AsReadOnly())); 123 123 TransformationsParameter.Hidden = true; 124 124 } … … 126 126 } 127 127 128 protected DataAnalysisProblemData(Dataset dataset, IEnumerable<string> allowedInputVariables, I Enumerable<ITransformation> transformations) {128 protected DataAnalysisProblemData(Dataset dataset, IEnumerable<string> allowedInputVariables, IList<ITransformation> transformations) { 129 129 if (dataset == null) throw new ArgumentNullException("The dataset must not be null."); 130 130 if (allowedInputVariables == null) throw new ArgumentNullException("The allowedInputVariables must not be null."); … … 144 144 int testPartitionEnd = dataset.Rows; 145 145 146 var transformations Collection = new ItemCollection<ITransformation>(transformations);146 var transformationsList = new ItemList<ITransformation>(transformations); 147 147 148 148 Parameters.Add(new FixedValueParameter<Dataset>(DatasetParameterName, "", dataset)); … … 150 150 Parameters.Add(new FixedValueParameter<IntRange>(TrainingPartitionParameterName, "", new IntRange(trainingPartitionStart, trainingPartitionEnd))); 151 151 Parameters.Add(new FixedValueParameter<IntRange>(TestPartitionParameterName, "", new IntRange(testPartitionStart, testPartitionEnd))); 152 Parameters.Add(new FixedValueParameter<ReadOnlyItem Collection<ITransformation>>(TransformationsParameterName, "", transformationsCollection.AsReadOnly()));152 Parameters.Add(new FixedValueParameter<ReadOnlyItemList<ITransformation>>(TransformationsParameterName, "", transformationsList.AsReadOnly())); 153 153 154 154 TransformationsParameter.Hidden = true;
Note: See TracChangeset
for help on using the changeset viewer.