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 |
* |
* |
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); |
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 |
|
|