Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.DataImporter/HeuristicLab.DataImporter.Data/CommandBase/ColumnGroupCommandWithAffectedColumnsBase.cs @ 6133

Last change on this file since 6133 was 6133, checked in by gkronber, 14 years ago

#1471: imported generic parts of DataImporter from private code base

File size: 869 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Xml;
6using HeuristicLab.DataImporter.Data.Model;
7using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
8
9namespace HeuristicLab.DataImporter.Data.CommandBase {
10  [StorableClass]
11  public abstract class ColumnGroupCommandWithAffectedColumnsBase : ColumnGroupCommandBase {
12    private ColumnGroupCommandWithAffectedColumnsBase()
13      : base(null,string.Empty) {
14    }
15
16    protected ColumnGroupCommandWithAffectedColumnsBase(DataSet dataSet, string columnGroupName, int[] affectedColumns)
17      : base(dataSet, columnGroupName) {
18      this.affectedColumns = affectedColumns;
19    }
20
21    [Storable]
22    private int[] affectedColumns;
23    protected int[] AffectedColumns {
24      get { return this.affectedColumns; }
25    }
26  }
27}
Note: See TracBrowser for help on using the repository browser.