diff options
author | bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> | 2019-03-27 08:23:29 +0100 |
---|---|---|
committer | bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com> | 2019-03-27 08:23:29 +0100 |
commit | a0bfd778cc565865f31653e4c82b9c219a3fe69c (patch) | |
tree | 569dd04ae1bc2ca5a9cbeee013fa25843d41c35d /src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java | |
parent | e2c8a04abd39d3d3be2256156adb16938a26dea8 (diff) | |
download | GT5-Unofficial-a0bfd778cc565865f31653e4c82b9c219a3fe69c.tar.gz GT5-Unofficial-a0bfd778cc565865f31653e4c82b9c219a3fe69c.tar.bz2 GT5-Unofficial-a0bfd778cc565865f31653e4c82b9c219a3fe69c.zip |
1.0.7
+ updated Java 7 -> 8
+ Buffered Input from cfg
+ refractor, code improvements
+ small ores completely working
+ added tooltip
+ added logger
+ added ic2 to gradle
+ updated gradle deps
+ restored base gt compability
+ small ore csv (untested)
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
Diffstat (limited to 'src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java')
-rw-r--r-- | src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java b/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java index 7839221630..c27a480557 100644 --- a/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java +++ b/src/main/java/pers/gwyog/gtneioreplugin/util/XtoBool.java @@ -1,23 +1,22 @@ package pers.gwyog.gtneioreplugin.util; -import java.util.ResourceBundle; - +import com.opencsv.bean.AbstractBeanField; +import com.opencsv.exceptions.CsvConstraintViolationException; +import com.opencsv.exceptions.CsvDataTypeMismatchException; import org.apache.commons.beanutils.ConversionException; import org.apache.commons.beanutils.Converter; import org.apache.commons.beanutils.converters.BooleanConverter; -import com.opencsv.bean.AbstractBeanField; -import com.opencsv.exceptions.CsvConstraintViolationException; -import com.opencsv.exceptions.CsvDataTypeMismatchException; +import java.util.ResourceBundle; public class XtoBool<T> extends AbstractBeanField<T> { - @Override - protected Object convert(String value) throws CsvDataTypeMismatchException, CsvConstraintViolationException { - if (value.isEmpty()) { + @Override + protected Object convert(String value) throws CsvDataTypeMismatchException, CsvConstraintViolationException { + if (value.isEmpty()) { return null; } - String[] trueStrings = {"x","X"}; + String[] trueStrings = {"x", "X"}; String[] falseStrings = {""}; Converter bc = new BooleanConverter(trueStrings, falseStrings); try { @@ -25,12 +24,12 @@ public class XtoBool<T> extends AbstractBeanField<T> { } catch (ConversionException e) { CsvDataTypeMismatchException csve = new CsvDataTypeMismatchException( value, field.getType(), ResourceBundle - .getBundle("convertGermanToBoolean", errorLocale) - .getString("input.not.boolean")); + .getBundle("convertGermanToBoolean", errorLocale) + .getString("input.not.boolean")); csve.initCause(e); throw csve; } } - + } |