0001 function vb_batch_list_update_concreate_parm_id_listbox(fig)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016 if ~exist('fig', 'var') || isempty(fig) || ~ishandle(fig)
0017 error('invalid figure handle is specified.');
0018 end
0019
0020
0021
0022
0023 data = guidata(fig);
0024
0025 Nparm_set = vb_batch_mgr_get_num_of_parm_set(data.bmgr);
0026
0027
0028 listbox_str = cell(0);
0029 ix_sub = [];
0030 for k=1:Nparm_set
0031 ix_main = k;
0032 [p, p_type, set_name] = ...
0033 vb_batch_mgr_get_parm(data.bmgr, ix_main, ix_sub);
0034 listbox_str{k, 1} = set_name;
0035 end
0036
0037
0038 set(data.H.concrete_parm_id_listbox, 'String', listbox_str);
0039
0040
0041 vb_batch_list_update_concrete_parm_listbox(fig);