Changeset 11114 for trunk/sources/HeuristicLab.DataPreprocessing/3.4/Implementations/PreprocessingDataTable.cs
- Timestamp:
- 07/07/14 15:33:56 (10 years ago)
- Location:
- trunk/sources
- Files:
-
- 2 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.DataPreprocessing/3.4/Implementations/PreprocessingDataTable.cs
r10847 r11114 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 2 using HeuristicLab.Analysis; 6 using HeuristicLab.Co llections;3 using HeuristicLab.Common; 7 4 using HeuristicLab.Core; 8 5 9 6 namespace HeuristicLab.DataPreprocessing.Implementations { 10 11 7 [Item("PreprossingDataTable", "A table of data values.")] 12 8 public class PreprocessingDataTable : DataTable { … … 14 10 public PreprocessingDataTable() 15 11 : base() { 16 12 SelectedRows = new NamedItemCollection<DataRow>(); 17 13 } 18 14 public PreprocessingDataTable(string name) 19 15 : base(name) { 20 SelectedRows = new NamedItemCollection<DataRow>(); 16 SelectedRows = new NamedItemCollection<DataRow>(); 17 } 18 19 protected PreprocessingDataTable(PreprocessingDataTable original, Cloner cloner) 20 : base(original, cloner) { 21 this.selectedRows = cloner.Clone(original.selectedRows); 22 } 23 public override IDeepCloneable Clone(Cloner cloner) { 24 return new PreprocessingDataTable(this, cloner); 21 25 } 22 26 … … 27 31 if (selectedRows != null) throw new InvalidOperationException("Rows already set"); 28 32 selectedRows = value; 29 //if (selectedRows != null) RegisterSelectedRowEvents();30 33 } 31 34 }
Note: See TracChangeset
for help on using the changeset viewer.