Commit 48b0784a authored by Houtan Bastani's avatar Houtan Bastani
Browse files

reporting: replace isa(*,’dates’) with isdates()

parent 04608b6c
......@@ -146,10 +146,10 @@ valid_legend_orientations = {'vertical', 'horizontal'};
assert(any(strcmp(o.legendOrientation, valid_legend_orientations)), ...
['@graph.graph: legendOrientation must be one of ' strjoin(valid_legend_orientations, ' ')]);
assert(isempty(o.shade) || (isa(o.shade, 'dates') && o.shade.ndat >= 2), ...
assert(isempty(o.shade) || (isdates(o.shade) && o.shade.ndat >= 2), ...
['@graph.graph: shade is specified as a dates range, e.g. ' ...
'''dates(''1999q1''):dates(''1999q3'')''.']);
assert(isempty(o.xrange) || (isa(o.xrange, 'dates') && o.xrange.ndat >= 2), ...
assert(isempty(o.xrange) || (isdates(o.xrange) && o.xrange.ndat >= 2), ...
['@graph.graph: xrange is specified as a dates range, e.g. ' ...
'''dates(''1999q1''):dates(''1999q3'')''.']);
assert(isempty(o.yrange) || (isfloat(o.yrange) && length(o.yrange) == 2 && ...
......
......@@ -35,7 +35,7 @@ function o = writeSeriesForTable(o, fid, dates, precision)
%% Validate options passed to function
assert(fid ~= -1);
for i=1:length(dates)
assert(isa(dates{i}, 'dates'));
assert(isdates(dates{i}));
end
assert(isint(precision));
......
......@@ -78,7 +78,7 @@ if ~iscell(o.range)
o.range = {o.range};
end
if isa(o.vlineAfter, 'dates')
if isdates(o.vlineAfter)
o.vlineAfter = {o.vlineAfter};
end
......
......@@ -31,7 +31,7 @@ function tf = allCellsAreDates(dcell)
assert(iscell(dcell));
tf = true;
for i=1:length(dcell)
if ~isa(dcell{i}, 'dates')
if ~isdates(dcell{i})
tf = false;
return;
end
......
......@@ -31,7 +31,7 @@ function tf = allCellsAreDatesRange(dcell)
assert(iscell(dcell));
tf = true;
for i=1:length(dcell)
if ~(isa(dcell{i}, 'dates') && dcell{i}.ndat >= 2)
if ~(isdates(dcell{i}) && dcell{i}.ndat >= 2)
tf = false;
return;
end
......
......@@ -69,7 +69,7 @@ for i=1:length(fields)
fprintf('false');
end
elseif isobject(val)
if isa(val, 'dates')
if isdates(val)
fprintf('<dates: %s, ..., %s>', ...
date2string(val(1)), date2string(val(end)));
elseif isa(val, 'dseries')
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment