source: branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3/Interfaces/IDataGridLogic.cs @ 10367

Last change on this file since 10367 was 10367, checked in by rstoll, 6 years ago
  • modified PreprocessingData, uses columnIndex now instead of variableName (is faster and more convenient), set variabelName based methods to Obsolete
  • Already changed SearchLogic, DataGridLogic, StatisticLogic as well as PreprocessingDataManipulation

*

File size: 513 bytes
Line 
1using System.Collections.Generic;
2namespace HeuristicLab.DataPreprocessing {
3  public interface IDataGridLogic {
4    IEnumerable<string> ColumnNames { get; }
5    string GetColumnTypeAsString(int columnIndex);
6    IEnumerable<string> RowNames { get; }
7    int Columns { get; }
8    int Rows { get; }
9
10    string GetValue(int rowIndex, int columnIndex);
11    bool SetValue(string value, int rowIndex, int columnIndex);
12    bool Validate(string value, out string errorMessage, int columnIndex);
13  }
14}
Note: See TracBrowser for help on using the repository browser.