public TimeProfileChartPresenter(ITimeProfileChartView view, ITimeProfileChartSettingsPresenter timeProfileChartSettingsPresenter, IApplicationSettings applicationSettings)
     : base(view, timeProfileChartSettingsPresenter, applicationSettings)
 {
     view.DragDropEnabled = true;
     _timeProfileChartSettingsPresenter = timeProfileChartSettingsPresenter;
     _timeProfileChartSettingsPresenter.ObservedDataSettingsChanged += () => ObservedDataSettingsChanged();
 }
 public void AttachPresenter(ITimeProfileChartSettingsPresenter presenter)
 {
     _presenter = presenter;
 }