view m-toolbox/classes/@LTPDAworkbench/executeCommands.m @ 50:7d2e2e065cf1
database-connection-manager
Update unit tests
author |
Daniele Nicolodi <nicolodi@science.unitn.it> |
date |
Wed, 07 Dec 2011 17:24:37 +0100 (2011-12-07) |
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