0001 function ltpda_constructor_helper_class(varargin)
0002
0003
0004 mainfig = findobj('Tag', 'LTPDAconstructor_helper');
0005
0006
0007 clh = findobj(mainfig, 'Tag', 'LTPDA_constructor_helper_class');
0008 cltxt = get(clh, 'String');
0009 cl = cltxt{get(clh, 'Value')};
0010
0011 lh = findobj(mainfig, 'Tag', 'LTPDA_constructor_helper_sets');
0012
0013
0014
0015 eval(sprintf('ii = %s.getInfo;', cl));
0016 sets = ii.sets;
0017
0018
0019
0020 if isa(sets, 'plist')
0021 setappdata(mainfig, 'plist', sets);
0022 set(lh, 'Value', 1);
0023 set(lh, 'String', {'Default'});
0024 else
0025 set(lh, 'Value', 1);
0026 set(lh, 'String', sets);
0027 end
0028