Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Hive_Milestone3/sources/HeuristicLab.Visualization/3.2/IChartDataRowsModel.cs @ 4483

Last change on this file since 4483 was 1986, checked in by mstoeger, 16 years ago

added IChartDataRowsModel.AddDataRows method #498

File size: 745 bytes
Line 
1using System.Collections.Generic;
2using HeuristicLab.Core;
3using HeuristicLab.Visualization.Options;
4
5namespace HeuristicLab.Visualization {
6  public interface IChartDataRowsModel : IItem {
7    string Title { get; set; }
8
9    XAxisDescriptor XAxis { get; }
10    List<YAxisDescriptor> YAxes { get; }
11
12    List<IDataRow> Rows { get; }
13    void AddDataRow(IDataRow row);
14    void RemoveDataRow(IDataRow row);
15
16    int MaxDataRowValues { get; }
17
18    ViewSettings ViewSettings { get; set; }
19
20    YAxisDescriptor DefaultYAxis { get; }
21
22    event ModelChangedHandler ModelChanged;
23    event DataRowAddedHandler DataRowAdded;
24    event DataRowRemovedHandler DataRowRemoved;
25    void AddDataRows(params IDataRow[] rows);
26  }
27}
Note: See TracBrowser for help on using the repository browser.