view m-toolbox/classes/@LTPDAworkbench/executeCommands.m @ 22:b11e88004fca
database-connection-manager
Update collection.fromRepository
author |
Daniele Nicolodi <nicolodi@science.unitn.it> |
date |
Mon, 05 Dec 2011 16:20:06 +0100 (2011-12-05) |
parents |
f0afece42f48 |
children |
|
line source
function executeCommands(src, cmds)
try
for kk=1:numel(cmds)
disp(sprintf('$$$ executing: %s', cmds{kk}));
evalin('base', cmds{kk});
if isa(src, 'LTPDAworkbench')
awtinvoke(src.mp, 'updateProgressOfCurrentDiagram');
end
drawnow;
end
catch err
newErr = MException('LTPDA:runPipeline', 'Can not execute: %s', cmds{kk});
err = err.addCause(newErr);
throw(err);
end
end