Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/uinfo/ValidationBehaviourSingleMultiInputItem.java @ 9559:ba0561906f81
Uinfo inundation duration workflow (vegetation zones, scenario), wms-config changed
author | gernotbelger |
---|---|
date | Wed, 24 Oct 2018 18:40:38 +0200 |
parents | 787fc085459b |
children |
comparison
equal
deleted
inserted
replaced
9558:709a73badd48 | 9559:ba0561906f81 |
---|---|
22 public abstract class ValidationBehaviourSingleMultiInputItem implements IMultiSingleBehaviour { | 22 public abstract class ValidationBehaviourSingleMultiInputItem implements IMultiSingleBehaviour { |
23 | 23 |
24 private List<String> validInputs = null; | 24 private List<String> validInputs = null; |
25 protected String errorForItemMsg = null; | 25 protected String errorForItemMsg = null; |
26 protected final FLYSConstants MSG; | 26 protected final FLYSConstants MSG; |
27 private final String appendStringForCreateOld; | |
27 | 28 |
28 public ValidationBehaviourSingleMultiInputItem(final List<String> validInputs, final String errorForItemMsg, final FLYSConstants MSG) { | 29 public ValidationBehaviourSingleMultiInputItem(final List<String> validInputs, final String errorForItemMsg, final FLYSConstants MSG) { |
29 this.validInputs = validInputs; | 30 this.validInputs = validInputs; |
30 this.errorForItemMsg = errorForItemMsg; | 31 this.errorForItemMsg = errorForItemMsg; |
31 this.MSG = MSG; // etwas unglücklich... | 32 this.MSG = MSG; // etwas unglücklich... |
33 this.appendStringForCreateOld = ""; | |
32 } | 34 } |
33 | 35 |
34 public ValidationBehaviourSingleMultiInputItem(final FLYSConstants MSG) { | 36 public ValidationBehaviourSingleMultiInputItem(final String appendStringForCreateOld, final FLYSConstants MSG) { |
37 this.appendStringForCreateOld = appendStringForCreateOld; | |
35 this.MSG = MSG; | 38 this.MSG = MSG; |
36 } | 39 } |
37 | 40 |
38 protected final List<String> validateSingleInput(final String sValue) { | 41 protected final List<String> validateSingleInput(final String sValue) { |
39 final List<String> errors = new ArrayList<String>(); | 42 final List<String> errors = new ArrayList<String>(); |
85 | 88 |
86 protected final List<String> getValidInputs() { | 89 protected final List<String> getValidInputs() { |
87 return this.validInputs; | 90 return this.validInputs; |
88 } | 91 } |
89 | 92 |
93 @Override | |
94 public String appendStringForCreateOld() { | |
95 return this.appendStringForCreateOld; | |
96 } | |
97 | |
90 } | 98 } |