using System.Collections.Generic; namespace HeuristicLab.DataPreprocessing { public interface IDataGridLogic { IEnumerable ColumnNames { get; } IEnumerable RowNames { get; } int Columns { get; } int Rows { get; } string GetValue(int rowIndex, int columnIndex); bool SetValue(string value, int rowIndex, int columnIndex); bool Validate(string value, out string errorMessage, int columnIndex); } }