Mercurial > dive4elements > river
diff gwt-client/src/main/java/org/dive4elements/river/client/client/ui/uinfo/ValidationBehaviourSingleMultiInputItem.java @ 9481:787fc085459b
TSV introduced; uinfo.inundationWMS-Config
author | gernotbelger |
---|---|
date | Wed, 12 Sep 2018 10:55:09 +0200 |
parents | 7337034eb5d5 |
children | ba0561906f81 |
line wrap: on
line diff
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/uinfo/ValidationBehaviourSingleMultiInputItem.java Mon Sep 10 17:06:23 2018 +0200 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/uinfo/ValidationBehaviourSingleMultiInputItem.java Wed Sep 12 10:55:09 2018 +0200 @@ -22,7 +22,7 @@ public abstract class ValidationBehaviourSingleMultiInputItem implements IMultiSingleBehaviour { private List<String> validInputs = null; - private String errorForItemMsg = null; + protected String errorForItemMsg = null; protected final FLYSConstants MSG; public ValidationBehaviourSingleMultiInputItem(final List<String> validInputs, final String errorForItemMsg, final FLYSConstants MSG) { @@ -41,7 +41,7 @@ // int goodValues = 0; errors.addAll(validateNumber(sValue)); boolean isGood = false; - for (final String validYear : this.validInputs) { + for (final String validYear : this.getValidInputs()) { /* No list contains for strings? */ if (sValue.equals(validYear)) { isGood = true; @@ -72,15 +72,19 @@ } @Override + public final void setErrorForItemMsg(final String errorForItemMsg) { + this.errorForItemMsg = errorForItemMsg; + + } + + @Override public final void setValidInputs(final List<String> validInputs) { this.validInputs = validInputs; } - @Override - public final void setErrorForItemMsg(final String errorForItemMsg) { - this.errorForItemMsg = errorForItemMsg; - + protected final List<String> getValidInputs() { + return this.validInputs; } }