Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/RangePanel.java @ 1566:c408074c6409
Initialize the min and max fields in RangePanel.
flys-client/trunk@3822 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 30 Jan 2012 10:12:05 +0000 |
parents | ae25566ce6f6 |
children | a4da53328693 |
comparison
equal
deleted
inserted
replaced
1565:87f5ed6960e8 | 1566:c408074c6409 |
---|---|
44 | 44 |
45 root.addMember(createLabel(data)); | 45 root.addMember(createLabel(data)); |
46 root.addMember(createForm(data)); | 46 root.addMember(createForm(data)); |
47 root.addMember(getNextButton()); | 47 root.addMember(getNextButton()); |
48 | 48 |
49 initDefaults(data); | |
50 | |
49 return root; | 51 return root; |
50 } | 52 } |
51 | 53 |
52 | 54 |
53 @Override | 55 @Override |
92 | 94 |
93 return errors; | 95 return errors; |
94 } | 96 } |
95 | 97 |
96 | 98 |
99 protected void initDefaults(DataList dataList) { | |
100 RangeData data = findRangeData(dataList); | |
101 | |
102 if (data != null) { | |
103 setLower(String.valueOf(data.getDefaultLower())); | |
104 setUpper(String.valueOf(data.getDefaultUpper())); | |
105 } | |
106 } | |
107 | |
108 | |
97 protected RangeData findRangeData(DataList dataList) { | 109 protected RangeData findRangeData(DataList dataList) { |
98 RangeData data = null; | 110 RangeData data = null; |
99 | 111 |
100 for (int i = 0, n = dataList.size(); i < n; i++) { | 112 for (int i = 0, n = dataList.size(); i < n; i++) { |
101 Data tmp = dataList.get(i); | 113 Data tmp = dataList.get(i); |
124 public String getLower() { | 136 public String getLower() { |
125 return lowerForm.getValueAsString(FIELD_LOWER); | 137 return lowerForm.getValueAsString(FIELD_LOWER); |
126 } | 138 } |
127 | 139 |
128 | 140 |
141 public void setLower(String lower) { | |
142 lowerForm.setValue(FIELD_LOWER, lower); | |
143 } | |
144 | |
145 | |
129 public String getUpper() { | 146 public String getUpper() { |
130 return upperForm.getValueAsString(FIELD_UPPER); | 147 return upperForm.getValueAsString(FIELD_UPPER); |
148 } | |
149 | |
150 | |
151 public void setUpper(String upper) { | |
152 upperForm.setValue(FIELD_UPPER, upper); | |
131 } | 153 } |
132 | 154 |
133 | 155 |
134 protected Canvas createLabel(DataList dataList) { | 156 protected Canvas createLabel(DataList dataList) { |
135 RangeData rangeData = findRangeData(dataList); | 157 RangeData rangeData = findRangeData(dataList); |