Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.DataImporter/HeuristicLab.DataImporter.Command/TimeSeries/EquidistantTimeSeriesCommandBase.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: 1.0 KB
RevLine 
[6133]1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using HeuristicLab.DataImporter.Data.CommandBase;
6using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
7using HeuristicLab.DataImporter.Data.Model;
8using HeuristicLab.DataImporter.Data;
9
10namespace HeuristicLab.DataImporter.Command {
11  [StorableClass]
12  public abstract class EquidistantTimeSeriesCommandBase : ColumnGroupCommandBase {
13    private EquidistantTimeSeriesCommandBase()
14      : base(null, string.Empty) {
15    }
16
17    public EquidistantTimeSeriesCommandBase(DataSet dataSet, string columnGroupName)
18      : base(dataSet, columnGroupName) {
19    }
20
21    [Storable]
22    private DateTimeSpan sampleFrequency;
23    public DateTimeSpan SampleFrequency {
24      get { return this.sampleFrequency; }
25      set { this.sampleFrequency = value; }
26    }
27
28    [Storable]
29    private DateTime startTime;
30    public DateTime StartTime {
31      get { return this.startTime; }
32      set { this.startTime = value; }
33    }
34  }
35}
Note: See TracBrowser for help on using the repository browser.