Skip to content

Commit 646402c

Browse files
committed
task: rename AppNotificationHandler to NotificationHandler
1 parent 23bb619 commit 646402c

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

app/DataVisualization.m

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
ResultsManager mag.app.manage.Manager {mustBeScalarOrEmpty}
4949
ExportManager mag.app.manage.ExportManager {mustBeScalarOrEmpty}
5050
VisualizationManager mag.app.manage.VisualizationManager {mustBeScalarOrEmpty}
51-
AppNotificationHandler mag.app.internal.AppNotificationHandler {mustBeScalarOrEmpty}
51+
NotificationHandler mag.app.internal.NotificationHandler {mustBeScalarOrEmpty}
5252
end
5353

5454
properties (SetObservable, SetAccess = private)
@@ -74,7 +74,7 @@
7474
app.ToolbarManager = mag.app.manage.ToolbarManager(app, pathToAppIcons);
7575
app.ToolbarManager.instantiate(app.UIFigure);
7676

77-
app.AppNotificationHandler = mag.app.internal.AppNotificationHandler(app.UIFigure, app.ToolbarManager);
77+
app.NotificationHandler = mag.app.internal.NotificationHandler(app.UIFigure, app.ToolbarManager);
7878

7979
% Initialize app based on mission.
8080
try
@@ -131,7 +131,7 @@ function selectMission(app, mission)
131131
app.SelectMissionDialog.delete();
132132
end
133133

134-
closeProgressBar = app.AppNotificationHandler.overlayProgressBar("Initializing mission..."); %#ok<NASGU>
134+
closeProgressBar = app.NotificationHandler.overlayProgressBar("Initializing mission..."); %#ok<NASGU>
135135
end
136136

137137
app.Mission = mission;
@@ -188,7 +188,7 @@ function modelChangedCallback(app, model, ~)
188188
hasData = hasModel && (model.Analysis.Results.HasScience || model.Analysis.Results.HasHK);
189189

190190
if hasModel && ~hasData
191-
app.AppNotificationHandler.displayAlert("No HK or science data detected.", "No Data", "warning");
191+
app.NotificationHandler.displayAlert("No HK or science data detected.", "No Data", "warning");
192192
end
193193

194194
status = matlab.lang.OnOffSwitchState(hasData);
@@ -205,13 +205,13 @@ function figuresChanged(app, varargin)
205205

206206
function processDataButtonPushed(app)
207207

208-
closeProgressBar = app.AppNotificationHandler.overlayProgressBar("Processing data..."); %#ok<NASGU>
208+
closeProgressBar = app.NotificationHandler.overlayProgressBar("Processing data..."); %#ok<NASGU>
209209
restoreWarningState = app.disableWarningStackTrace(); %#ok<NASGU>
210210

211211
try
212212
app.Model.analyze(app.AnalysisManager.getAnalysisOptions());
213213
catch exception
214-
app.AppNotificationHandler.displayAlert(exception);
214+
app.NotificationHandler.displayAlert(exception);
215215
end
216216
end
217217

@@ -229,7 +229,7 @@ function resetButtonPushed(app)
229229

230230
function exportButtonPushed(app)
231231

232-
closeProgressBar = app.AppNotificationHandler.overlayProgressBar("Exporting..."); %#ok<NASGU>
232+
closeProgressBar = app.NotificationHandler.overlayProgressBar("Exporting..."); %#ok<NASGU>
233233
restoreWarningState = app.disableWarningStackTrace(); %#ok<NASGU>
234234

235235
format = app.ExportFormatDropDown.Value;
@@ -267,34 +267,34 @@ case cellstr(app.ExportManager.SupportedFormats)
267267
try
268268
app.Model.export(app.ExportManager.getExportOptions(format, app.ResultsLocation));
269269
catch exception
270-
app.AppNotificationHandler.displayAlert(exception);
270+
app.NotificationHandler.displayAlert(exception);
271271
end
272272
otherwise
273-
app.AppNotificationHandler.displayAlert(compose("Unrecognized export format option ""%s"".", format));
273+
app.NotificationHandler.displayAlert(compose("Unrecognized export format option ""%s"".", format));
274274
end
275275
end
276276

277277
function showFiguresButtonPushed(app)
278278

279-
closeProgressBar = app.AppNotificationHandler.overlayProgressBar("Plotting data..."); %#ok<NASGU>
279+
closeProgressBar = app.NotificationHandler.overlayProgressBar("Plotting data..."); %#ok<NASGU>
280280
restoreWarningState = app.disableWarningStackTrace(); %#ok<NASGU>
281281

282282
try
283283
app.Figures = [app.Figures, app.VisualizationManager.visualize(app.Model.Analysis)];
284284
catch exception
285-
app.AppNotificationHandler.displayAlert(exception);
285+
app.NotificationHandler.displayAlert(exception);
286286
end
287287
end
288288

289289
function saveFiguresButtonPushed(app)
290290

291-
closeProgressBar = app.AppNotificationHandler.overlayProgressBar("Saving figures..."); %#ok<NASGU>
291+
closeProgressBar = app.NotificationHandler.overlayProgressBar("Saving figures..."); %#ok<NASGU>
292292
restoreWarningState = app.disableWarningStackTrace(); %#ok<NASGU>
293293

294294
try
295295
mag.graphics.savePlots(app.Figures, app.ResultsLocation);
296296
catch exception
297-
app.AppNotificationHandler.displayAlert(exception);
297+
app.NotificationHandler.displayAlert(exception);
298298
end
299299
end
300300

@@ -304,7 +304,7 @@ function closeFiguresButtonPushed(app)
304304

305305
if ~isempty(app.Figures) && any(isValidFigures)
306306

307-
closeProgressBar = app.AppNotificationHandler.overlayProgressBar("Closing figures..."); %#ok<NASGU>
307+
closeProgressBar = app.NotificationHandler.overlayProgressBar("Closing figures..."); %#ok<NASGU>
308308
restoreWarningState = app.disableWarningStackTrace(); %#ok<NASGU>
309309

310310
close(app.Figures(isValidFigures));

app/core/+mag/+app/+internal/AppNotificationHandler.m renamed to app/core/+mag/+app/+internal/NotificationHandler.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
classdef AppNotificationHandler < handle
2-
% APPNOTIFICATIONHANDLER Handle notifications for app components.
1+
classdef NotificationHandler < handle
2+
% NOTIFICATIONHANDLER Handle notifications for app components.
33

44
properties (Access = private)
55
UIFigure matlab.ui.Figure {mustBeScalarOrEmpty}
@@ -8,7 +8,7 @@
88

99
methods
1010

11-
function this = AppNotificationHandler(uiFigure, toolbarManager)
11+
function this = NotificationHandler(uiFigure, toolbarManager)
1212

1313
this.UIFigure = uiFigure;
1414
this.ToolbarManager = toolbarManager;

app/core/+mag/+app/+manage/ToolbarManager.m

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,17 +119,17 @@ function missionPushToolClicked(this)
119119

120120
function importPushToolClicked(this)
121121

122-
closeProgressBar = this.App.AppNotificationHandler.overlayProgressBar("Importing..."); %#ok<NASGU>
122+
closeProgressBar = this.App.NotificationHandler.overlayProgressBar("Importing..."); %#ok<NASGU>
123123
[file, folder] = uigetfile("*.mat", "Import Analysis");
124124

125125
if ~isequal(file, 0) && ~isequal(folder, 0)
126126

127127
try
128128

129129
this.App.Model.load(fullfile(folder, file));
130-
this.App.AppNotificationHandler.displayAlert("Analysis successfully imported.", "Import Complete", "success");
130+
this.App.NotificationHandler.displayAlert("Analysis successfully imported.", "Import Complete", "success");
131131
catch exception
132-
this.App.AppNotificationHandler.displayAlert(exception);
132+
this.App.NotificationHandler.displayAlert(exception);
133133
end
134134
end
135135
end
@@ -141,7 +141,7 @@ function debugToggleToolOn(this)
141141
if isempty(this.PreviousError)
142142

143143
this.DebugToggleTool.State = "off";
144-
this.App.AppNotificationHandler.displayAlert("No error found.", "No Errors", "warning");
144+
this.App.NotificationHandler.displayAlert("No error found.", "No Errors", "warning");
145145
return;
146146
end
147147

@@ -170,7 +170,7 @@ function helpPushToolClicked(this)
170170

171171
web("https://github.com/ImperialCollegeLondon/MAG-Data-Visualization-Toolbox/issues/new/choose");
172172

173-
this.App.AppNotificationHandler.displayAlert("Create issue on GitHub to share feedback, report issues and ask questions.", ...
173+
this.App.NotificationHandler.displayAlert("Create issue on GitHub to share feedback, report issues and ask questions.", ...
174174
"Create GitHub Issue", "info");
175175
end
176176
end

0 commit comments

Comments
 (0)