Mercurial > hg > ltpda
view m-toolbox/classes/@LTPDAworkbench/appendPlist.m @ 30:317b5f447f3e database-connection-manager
Update workspaceBrowser
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Mon, 05 Dec 2011 16:20:06 +0100 |
parents | f0afece42f48 |
children |
line wrap: on
line source
% APPENDPLIST appends the input plist to the plist of the given block. % % CALL: wb.appendPlist(blockname, pl) % % M Hewitson 13-11-08 % % $Id: appendPlist.m,v 1.2 2010/08/06 19:10:48 ingo Exp $ % function appendPlist(wb, blockname, varargin) % Parse inputs if isa(varargin{1}, 'plist') apl = varargin{1}; else error('### Unknown inputs.'); end % get the block with this name b = awtinvoke(wb.mp, 'getBlockByName', blockname); % Convert the plist to a java plist pl = LTPDAworkbench.jpl2mpl(b.getPlist()); pl.combine(apl); % Convert the plist to a java plist jpl = LTPDAworkbench.mpl2jpl(pl); % set the plist b.setPlist(jpl); end