X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=ui%2FConfigItemString.java;h=99a8cc38e2cec33e27175ad3ad214d611680e8a4;hb=HEAD;hp=46333c0bdb86016be57f1e17046da67d9d1b2dd9;hpb=6efb223a9db70ca9eaa5a62b185e87bc98597b0e;p=nikiroo-utils.git diff --git a/ui/ConfigItemString.java b/ui/ConfigItemString.java deleted file mode 100644 index 46333c0..0000000 --- a/ui/ConfigItemString.java +++ /dev/null @@ -1,53 +0,0 @@ -package be.nikiroo.utils.ui; - -import javax.swing.JComponent; -import javax.swing.JTextField; - -import be.nikiroo.utils.resources.MetaInfo; - -class ConfigItemString> extends ConfigItem { - private static final long serialVersionUID = 1L; - - /** - * Create a new {@link ConfigItemString} for the given {@link MetaInfo}. - * - * @param info - * the {@link MetaInfo} - */ - public ConfigItemString(MetaInfo info) { - super(info, true); - } - - @Override - protected Object getFromField(int item) { - JTextField field = (JTextField) getField(item); - if (field != null) { - return field.getText(); - } - - return null; - } - - @Override - protected Object getFromInfo(int item) { - return getInfo().getString(item, false); - } - - @Override - protected void setToField(Object value, int item) { - JTextField field = (JTextField) getField(item); - if (field != null) { - field.setText(value == null ? "" : value.toString()); - } - } - - @Override - protected void setToInfo(Object value, int item) { - getInfo().setString((String) value, item); - } - - @Override - protected JComponent createEmptyField(int item) { - return new JTextField(); - } -}