X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fui%2FConfigItemInteger.java;h=10c5d9dc9fd9d5e488dedcf658c6740ace67fe08;hb=143d16e3caae370e6108aeb77680d11308d10e08;hp=06c903a01b75c025338b7ac15d75d030f7e3acf0;hpb=b5313d03641e21b2abfba01bd9454b89c6050fd0;p=fanfix.git diff --git a/src/be/nikiroo/utils/ui/ConfigItemInteger.java b/src/be/nikiroo/utils/ui/ConfigItemInteger.java deleted file mode 100644 index 06c903a..0000000 --- a/src/be/nikiroo/utils/ui/ConfigItemInteger.java +++ /dev/null @@ -1,53 +0,0 @@ -package be.nikiroo.utils.ui; - -import javax.swing.JComponent; -import javax.swing.JSpinner; - -import be.nikiroo.utils.resources.MetaInfo; - -class ConfigItemInteger> extends ConfigItem { - private static final long serialVersionUID = 1L; - - /** - * Create a new {@link ConfigItemInteger} for the given {@link MetaInfo}. - * - * @param info - * the {@link MetaInfo} - */ - public ConfigItemInteger(MetaInfo info) { - super(info, true); - } - - @Override - protected Object getFromField(int item) { - JSpinner field = (JSpinner) getField(item); - if (field != null) { - return field.getValue(); - } - - return null; - } - - @Override - protected Object getFromInfo(int item) { - return info.getInteger(item, true); - } - - @Override - protected void setToField(Object value, int item) { - JSpinner field = (JSpinner) getField(item); - if (field != null) { - field.setValue(value == null ? 0 : (Integer) value); - } - } - - @Override - protected void setToInfo(Object value, int item) { - info.setInteger((Integer) value, item); - } - - @Override - protected JComponent createField(int item) { - return new JSpinner(); - } -}