X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Freader%2Ftui%2FConfigItemString.java;fp=src%2Fbe%2Fnikiroo%2Ffanfix%2Freader%2Ftui%2FConfigItemString.java;h=0000000000000000000000000000000000000000;hb=d7367179b645781b4e0e4fc24893cb1e6725c14c;hp=b1057e97451573c67291bb7423d1e46fc907d4fe;hpb=1387a30ab59dbf4071f2c5e5e0e08ca98c75b726;p=fanfix.git diff --git a/src/be/nikiroo/fanfix/reader/tui/ConfigItemString.java b/src/be/nikiroo/fanfix/reader/tui/ConfigItemString.java deleted file mode 100644 index b1057e9..0000000 --- a/src/be/nikiroo/fanfix/reader/tui/ConfigItemString.java +++ /dev/null @@ -1,50 +0,0 @@ -package be.nikiroo.fanfix.reader.tui; - -import jexer.TField; -import jexer.TWidget; -import be.nikiroo.utils.resources.MetaInfo; - -class ConfigItemString> extends ConfigItem { - /** - * Create a new {@link ConfigItemString} for the given {@link MetaInfo}. - * - * @param info - * the {@link MetaInfo} - */ - public ConfigItemString(TWidget parent, MetaInfo info) { - super(parent, info, true); - } - - @Override - protected Object getFromField(int item) { - TField field = (TField) 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) { - TField field = (TField) 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 TWidget createEmptyField(int item) { - return new TField(this, 0, 0, 1, false); - } -}