/[svn]/jsampler/trunk/src/org/jsampler/view/ParameterTableModel.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/ParameterTableModel.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1863 by iliev, Mon Nov 19 22:22:22 2007 UTC revision 1864 by iliev, Sat Mar 14 20:44:58 2009 UTC
# Line 1  Line 1 
1  /*  /*
2   *   JSampler - a java front-end for LinuxSampler   *   JSampler - a java front-end for LinuxSampler
3   *   *
4   *   Copyright (C) 2005-2007 Grigor Iliev <grigor@grigoriliev.com>   *   Copyright (C) 2005-2009 Grigor Iliev <grigor@grigoriliev.com>
5   *   *
6   *   This file is part of JSampler.   *   This file is part of JSampler.
7   *   *
# Line 192  public class ParameterTableModel extends Line 192  public class ParameterTableModel extends
192                  } if(p.getType() == ParameterType.INT_LIST) {                  } if(p.getType() == ParameterType.INT_LIST) {
193                                                    
194                  } if(p.getType() == ParameterType.STRING_LIST) {                  } if(p.getType() == ParameterType.STRING_LIST) {
195                          StringListParameter slp = (StringListParameter)p;              // TODO: string list editor with no possibilities
196                            /*StringListParameter slp = (StringListParameter)p;
197                          if(slp.hasPossibilities()) {                          if(slp.hasPossibilities()) {
198                                  return stringListEditor;                                  
199                          }                          }*/
200                return stringListEditor;
201                  } else if(p.hasPossibilities()) {                  } else if(p.hasPossibilities()) {
202                          JComboBox cb = new JComboBox(p.getPossibilities());                          JComboBox cb = new JComboBox(p.getPossibilities());
203                          cb.setSelectedItem(null);                          cb.setSelectedItem(null);
# Line 432  public class ParameterTableModel extends Line 434  public class ParameterTableModel extends
434                          int column                          int column
435                  ) {                  ) {
436                          StringListParameter slp = (StringListParameter)parameters[row];                          StringListParameter slp = (StringListParameter)parameters[row];
437                if(slp.getPossibilities().length == 0) {
438                    editor.setText("");
439                    return editor;
440                }
441                          String[] poss = slp.getPossibilities()[0];                          String[] poss = slp.getPossibilities()[0];
442                          String[] vals = (String[])value;                          String[] vals = (String[])value;
443                                                    

Legend:
Removed from v.1863  
changed lines
  Added in v.1864

  ViewVC Help
Powered by ViewVC