source: branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.4/Implementations/DataCompletenessChartContent.cs @ 11002

Last change on this file since 11002 was 11002, checked in by mleitner, 8 years ago

Refactoring

File size: 1.0 KB
Line 
1using System.Drawing;
2using HeuristicLab.Common;
3using HeuristicLab.Core;
4
5namespace HeuristicLab.DataPreprocessing {
6  [Item("DataCompletenessChart", "Represents a datacompleteness chart.")]
7
8  public class DataCompletenessChartContent : Item, IViewChartShortcut
9  {
10    public static new Image StaticItemImage {
11      get { return HeuristicLab.Common.Resources.VSImageLibrary.EditBrightnessContrast; }
12    }
13
14    private readonly SearchLogic searchLogic;
15
16    public IDataGridLogic DataGridLogic { get; private set; }
17    public ISearchLogic SearchLogic { get; private set; }
18
19    public DataCompletenessChartContent(SearchLogic searchLogic)
20    {
21      this.searchLogic = searchLogic;
22    }
23   
24    public DataCompletenessChartContent(DataCompletenessChartContent content, Cloner cloner)
25      : base(content, cloner)
26    {
27      this.searchLogic = content.searchLogic;
28    }
29
30    public override IDeepCloneable Clone(Cloner cloner) {
31      return new DataCompletenessChartContent(this, cloner);
32    }
33  }
34}
Note: See TracBrowser for help on using the repository browser.