source: branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.3/Implementations/DataCompletenessChartContent.cs @ 10913

Last change on this file since 10913 was 10913, checked in by psteiner, 8 years ago

DataCompletenessChart

File size: 1.3 KB
Line 
1using HeuristicLab.Common;
2using HeuristicLab.Core;
3using System;
4using System.Collections.Generic;
5using System.Drawing;
6using System.Linq;
7using System.Text;
8
9namespace HeuristicLab.DataPreprocessing
10{
11  [Item("DataCompletenessChart", "Represents a datacompleteness chart.")]
12  public class DataCompletenessChartContent : Item, IViewShortcut
13  {
14    private readonly DataGridLogic dataGridLogic;
15    private readonly SearchLogic searchLogic;
16
17    public DataCompletenessChartContent(DataGridLogic dataGridLogic, SearchLogic searchLogic)
18    {
19      this.dataGridLogic = dataGridLogic;
20      this.searchLogic = searchLogic;
21    }
22
23    public DataCompletenessChartContent(DataCompletenessChartContent content, Cloner cloner)
24      : base(content, cloner)
25    {
26    }
27
28    public IDataGridLogic DataGridLogic
29    {
30      get
31      {
32        return dataGridLogic;
33      }
34    }
35
36    public ISearchLogic SearchLogic
37    {
38      get
39      {
40        return searchLogic;
41      }
42    }
43
44    public static new Image StaticItemImage
45    {
46      get { return HeuristicLab.Common.Resources.VSImageLibrary.EditBrightnessContrast; }
47    }
48
49    public override IDeepCloneable Clone(Cloner cloner)
50    {
51      return new DataCompletenessChartContent(this, cloner);
52    }
53  }
54}
Note: See TracBrowser for help on using the repository browser.