X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fui%2FConfigItemCombobox.java;h=28c5df8d89002fa219040a3a3441421f60be2466;hb=0f7de31e53a20527cdbe3887ea55916800fd3d5d;hp=32bc7e72ac4c938504fc559806144093774b7176;hpb=01a5d26c2a01e0b468327eed9da2c109863a87c3;p=nikiroo-utils.git diff --git a/src/be/nikiroo/utils/ui/ConfigItemCombobox.java b/src/be/nikiroo/utils/ui/ConfigItemCombobox.java index 32bc7e7..28c5df8 100644 --- a/src/be/nikiroo/utils/ui/ConfigItemCombobox.java +++ b/src/be/nikiroo/utils/ui/ConfigItemCombobox.java @@ -9,6 +9,7 @@ class ConfigItemCombobox> extends ConfigItem { private static final long serialVersionUID = 1L; private boolean editable; + private String[] allowedValues; /** * Create a new {@link ConfigItemCombobox} for the given {@link MetaInfo}. @@ -21,6 +22,7 @@ class ConfigItemCombobox> extends ConfigItem { public ConfigItemCombobox(MetaInfo info, boolean editable) { super(info, true); this.editable = editable; + this.allowedValues = info.getAllowedValues(); } @Override @@ -59,7 +61,7 @@ class ConfigItemCombobox> extends ConfigItem { @SuppressWarnings({ "unchecked", "rawtypes" }) @Override protected JComponent createField(int item) { - JComboBox field = new JComboBox(info.getAllowedValues()); + JComboBox field = new JComboBox(allowedValues); field.setEditable(editable); return field; }