aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-04-08 16:55:37 +0300
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-04-08 16:55:37 +0300
commit17a77c30765fe8a0d3ca57a9ec60fb43b82432d2 (patch)
tree54881e3de14aaef3ad5e699f28d903a11a024b57 /Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs
parentb3bc15a29d8fff24edc5bcd4576e18c9141f76a6 (diff)
downloadTango-17a77c30765fe8a0d3ca57a9ec60fb43b82432d2.tar.gz
Tango-17a77c30765fe8a0d3ca57a9ec60fb43b82432d2.zip
Implemented timeline events !
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs')
-rw-r--r--Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs41
1 files changed, 0 insertions, 41 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs
index 8f1076bb8..63612d420 100644
--- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs
+++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/Diagnostics/DefaultDiagnosticsFrameProvider.cs
@@ -34,25 +34,6 @@ namespace Tango.MachineStudio.Common.Diagnostics
set
{
_disable = value;
-
- if (!_disable)
- {
- if (_application.ConnectedMachine != null)
- {
- MachineEventsStateProvider = _application.ConnectedMachine.MachineEventsStateProvider;
- }
- else
- {
- MachineEventsStateProvider = new DefaultMachineEventsStateProvider();
- }
- }
- else
- {
- if (_application.ConnectedMachine != null)
- {
- MachineEventsStateProvider = new DefaultMachineEventsStateProvider();
- }
- }
}
}
@@ -61,21 +42,6 @@ namespace Tango.MachineStudio.Common.Diagnostics
/// </summary>
public event EventHandler<PushDiagnosticsResponse> FrameReceived;
- private IMachineEventsStateProvider _machineEventsStateProvider;
- /// <summary>
- /// Gets or sets the machine events state provider used to get notifications about current machine events and errors.
- /// </summary>
- public IMachineEventsStateProvider MachineEventsStateProvider
- {
- get { return _machineEventsStateProvider; }
- set
- {
- _machineEventsStateProvider = value;
- RaisePropertyChangedAuto();
- MachineEventsStateProviderChanged?.Invoke(this, _machineEventsStateProvider);
- }
- }
-
/// <summary>
/// Initializes a new instance of the <see cref="DefaultDiagnosticsFrameProvider"/> class.
/// </summary>
@@ -83,7 +49,6 @@ namespace Tango.MachineStudio.Common.Diagnostics
public DefaultDiagnosticsFrameProvider(IStudioApplicationManager applicationManager)
{
_application = applicationManager;
- MachineEventsStateProvider = new DefaultMachineEventsStateProvider();
applicationManager.ConnectedMachineChanged += ApplicationManager_ConnectedMachineChanged;
}
@@ -97,11 +62,6 @@ namespace Tango.MachineStudio.Common.Diagnostics
if (machine != null)
{
machine.DiagnosticsDataAvailable += DefaultDiagnosticsFrameProvider_DiagnosticsDataAvailable;
-
- if (!Disable)
- {
- MachineEventsStateProvider = machine.MachineEventsStateProvider;
- }
}
}
@@ -127,7 +87,6 @@ namespace Tango.MachineStudio.Common.Diagnostics
if (Disable)
{
OnFrameReceived(frame);
- MachineEventsStateProvider.ApplyEvents(frame.Events);
}
}