# HG changeset patch # User Daniele Nicolodi # Date 1323098406 -3600 # Node ID a71a40911c27448f30d43dcb1c2ce95500624e76 # Parent b11e88004fca6bfa0dc7fad2f2e834a7dbc7e28c Update check for repository connection parameter in constructors diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@ao/ao.m --- a/m-toolbox/classes/@ao/ao.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@ao/ao.m Mon Dec 05 16:20:06 2011 +0100 @@ -580,7 +580,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%% two inputs %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection') + if isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection') %%%%%%%%%% ao(database-object, [IDs]) %%%%%%%%%% utils.helper.msg(msg.PROC1, 'constructing from database object'); pl = plist('conn', varargin{1}, 'id', varargin{2}); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@collection/collection.m --- a/m-toolbox/classes/@collection/collection.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@collection/collection.m Mon Dec 05 16:20:06 2011 +0100 @@ -155,7 +155,7 @@ inObjs = [num2cell(reshape(varargin{1}, 1, [])), num2cell(reshape(varargin{2}, 1, []))]; obj = obj.fromInput(plist('objs', inObjs)); - elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% f = collection(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@filterbank/filterbank.m --- a/m-toolbox/classes/@filterbank/filterbank.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@filterbank/filterbank.m Mon Dec 05 16:20:06 2011 +0100 @@ -130,7 +130,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%% two input %%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% mdl = filterbank(, [IDs]) %%%%%%%%%% obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@matrix/matrix.m --- a/m-toolbox/classes/@matrix/matrix.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@matrix/matrix.m Mon Dec 05 16:20:06 2011 +0100 @@ -151,7 +151,7 @@ utils.helper.msg(msg.OPROC1, 'retrieve from repository'); obj = obj.fromInput(plist('objs', varargin), callerIsMethod); - elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) ... + elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) ... && isnumeric(varargin{2}) %%%%%%%%%% f = matrix(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@mfir/mfir.m --- a/m-toolbox/classes/@mfir/mfir.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@mfir/mfir.m Mon Dec 05 16:20:06 2011 +0100 @@ -222,7 +222,7 @@ utils.helper.msg(msg.OPROC1, 'constructing from AO %s', varargin{1}.name); obj = fromAO(obj, pset(varargin{2}, 'AO', varargin{1})); - elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) ... + elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) ... && isnumeric(varargin{2}) %%%%%%%%%% f = mfir(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@miir/miir.m --- a/m-toolbox/classes/@miir/miir.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@miir/miir.m Mon Dec 05 16:20:06 2011 +0100 @@ -248,7 +248,7 @@ plf = combine(plist('parfrac', varargin{1}),varargin{2}); obj = fromParfrac(obj, plf); - elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% f = miir(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@parfrac/parfrac.m --- a/m-toolbox/classes/@parfrac/parfrac.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@parfrac/parfrac.m Mon Dec 05 16:20:06 2011 +0100 @@ -202,7 +202,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%% Two inputs %%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% f = parfrac(, [IDs]) %%%%%%%%%% % parfrac(, [IDs]) utils.helper.msg(msg.OPROC1, 'retrieve from repository'); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@pest/pest.m --- a/m-toolbox/classes/@pest/pest.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@pest/pest.m Mon Dec 05 16:20:06 2011 +0100 @@ -305,7 +305,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%% two input %%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% obj = pest(, [IDs]) %%%%%%%%%% obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@plist/plist.m --- a/m-toolbox/classes/@plist/plist.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@plist/plist.m Mon Dec 05 16:20:06 2011 +0100 @@ -163,7 +163,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%% two inputs %%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) %%%%%%%%%%% From DATABASE %%%%%%%%%%% utils.helper.msg(msg.OPROC1, 'constructing from database object'); pl = pl.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@pzmodel/pzmodel.m --- a/m-toolbox/classes/@pzmodel/pzmodel.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@pzmodel/pzmodel.m Mon Dec 05 16:20:06 2011 +0100 @@ -191,7 +191,7 @@ %%%%%%%%%%%%% Two inputs %%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% f = pzmodel(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@rational/rational.m --- a/m-toolbox/classes/@rational/rational.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@rational/rational.m Mon Dec 05 16:20:06 2011 +0100 @@ -180,7 +180,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%% Two inputs %%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% f = rational(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@smodel/smodel.m --- a/m-toolbox/classes/@smodel/smodel.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@smodel/smodel.m Mon Dec 05 16:20:06 2011 +0100 @@ -311,7 +311,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%% two input %%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - if (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + if (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% mdl = smodel(, [IDs]) %%%%%%%%%% obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@ssm/ssm.m --- a/m-toolbox/classes/@ssm/ssm.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@ssm/ssm.m Mon Dec 05 16:20:06 2011 +0100 @@ -617,7 +617,7 @@ s.validate(); end - elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% s = ssm(, [IDs]) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); s = s.fromRepository(plist('conn', varargin{1}, 'id', varargin{2})); diff -r b11e88004fca -r a71a40911c27 m-toolbox/classes/@timespan/timespan.m --- a/m-toolbox/classes/@timespan/timespan.m Mon Dec 05 16:20:06 2011 +0100 +++ b/m-toolbox/classes/@timespan/timespan.m Mon Dec 05 16:20:06 2011 +0100 @@ -215,7 +215,7 @@ pli = plist('startT', varargin{1}, 'endT', varargin{2}); obj = obj.fromTimespanDef(pli); - elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'mpipeline.repository.RepositoryConnection')) && isnumeric(varargin{2}) + elseif (isa(varargin{1}, 'database') || isa(varargin{1}, 'java.sql.Connection')) && isnumeric(varargin{2}) %%%%%%%%%% f = timespan(database, IDs) %%%%%%%%%% utils.helper.msg(msg.OPROC1, 'retrieve from repository'); obj = obj.fromRepository(plist('conn', varargin{1}, 'id', varargin{2}));