Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/RangePanel.java @ 1524:487c3ff7e838
Improved the code of IntegerRangePanel: it now returns the inserted values as IntegerRangeData object.
flys-client/trunk@3709 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 18 Jan 2012 15:04:30 +0000 |
parents | 07b532f9e057 |
children | e91f87b2524e |
comparison
equal
deleted
inserted
replaced
1523:07b532f9e057 | 1524:487c3ff7e838 |
---|---|
32 | 32 |
33 | 33 |
34 protected DynamicForm lowerForm; | 34 protected DynamicForm lowerForm; |
35 protected DynamicForm upperForm; | 35 protected DynamicForm upperForm; |
36 | 36 |
37 protected String dataName; | |
38 | |
37 | 39 |
38 @Override | 40 @Override |
39 public Canvas create(DataList data) { | 41 public Canvas create(DataList data) { |
42 setDataName(data); | |
43 | |
40 VLayout root = new VLayout(); | 44 VLayout root = new VLayout(); |
41 | 45 |
42 root.addMember(createLabel(data)); | 46 root.addMember(createLabel(data)); |
43 root.addMember(createForm(data)); | 47 root.addMember(createForm(data)); |
44 root.addMember(getNextButton()); | 48 root.addMember(getNextButton()); |
71 if (!upperForm.validate()) { | 75 if (!upperForm.validate()) { |
72 errors.add("UPPER ERRORS"); | 76 errors.add("UPPER ERRORS"); |
73 } | 77 } |
74 | 78 |
75 return errors; | 79 return errors; |
80 } | |
81 | |
82 | |
83 protected void setDataName(DataList dataList) { | |
84 Data data = dataList.get(0); | |
85 | |
86 this.dataName = data.getLabel(); | |
87 } | |
88 | |
89 | |
90 public String getDataName() { | |
91 return dataName; | |
92 } | |
93 | |
94 | |
95 public String getLower() { | |
96 return lowerForm.getValueAsString(FIELD_LOWER); | |
97 } | |
98 | |
99 | |
100 public String getUpper() { | |
101 return upperForm.getValueAsString(FIELD_UPPER); | |
76 } | 102 } |
77 | 103 |
78 | 104 |
79 protected Canvas createLabel(DataList dataList) { | 105 protected Canvas createLabel(DataList dataList) { |
80 Label label = new Label(dataList.getLabel()); | 106 Label label = new Label(dataList.getLabel()); |