Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/WQAdaptedInputPanel.java @ 8856:5e38e2924c07 3.2.x
Fix code style.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 18 Jan 2018 20:12:01 +0100 |
parents | 3c4c0ea52bbb |
children | 717c9dc1859f |
comparison
equal
deleted
inserted
replaced
8855:d7c005e12af0 | 8856:5e38e2924c07 |
---|---|
233 | 233 |
234 Record r = e.getRecord(); | 234 Record r = e.getRecord(); |
235 double val = r.getAttributeAsDouble("value"); | 235 double val = r.getAttributeAsDouble("value"); |
236 | 236 |
237 doubleArrayPanels.get(fi).setValues(new double[]{val}); | 237 doubleArrayPanels.get(fi).setValues(new double[]{val}); |
238 // If a named value for first gauge is chosen, try to find and set | 238 // If a named value for first gauge is chosen, |
239 // try to find and set | |
239 // the values to the other panels too. | 240 // the values to the other panels too. |
240 if (fi == 0) { | 241 if (fi == 0) { |
241 String valueName = r.getAttribute("name"); | 242 String valueName = r.getAttribute("name"); |
242 int oi = 0; | 243 int oi = 0; |
243 // TODO instead of oi use random access. | 244 // TODO instead of oi use random access. |
244 for (QDTable otherQDTable: qdTables) { | 245 for (QDTable otherQDTable: qdTables) { |
245 if (oi == 0) { | 246 if (oi == 0) { |
246 oi++; | 247 oi++; |
247 continue; | 248 continue; |
248 } | 249 } |
249 Double value = otherQDTable.findRecordValue(valueName); | 250 Double value = otherQDTable.findRecordValue( |
251 valueName); | |
250 if (value == null) { | 252 if (value == null) { |
251 SC.warn(MSG.noMainValueAtGauge()); | 253 SC.warn(MSG.noMainValueAtGauge()); |
252 } | 254 } |
253 else { | 255 else { |
254 doubleArrayPanels.get(oi).setValues(new double[]{value}); | 256 doubleArrayPanels.get(oi).setValues( |
257 new double[]{value}); | |
255 } | 258 } |
256 oi++; | 259 oi++; |
257 } | 260 } |
258 } | 261 } |
259 else { | 262 else { |
283 | 286 |
284 Record r = e.getRecord(); | 287 Record r = e.getRecord(); |
285 double val = r.getAttributeAsDouble("value"); | 288 double val = r.getAttributeAsDouble("value"); |
286 | 289 |
287 doubleArrayPanels.get(fi).setValues(new double[]{val}); | 290 doubleArrayPanels.get(fi).setValues(new double[]{val}); |
288 // If a named value for first gauge is chosen, try to find and set | 291 // If a named value for first gauge is chosen, |
292 // try to find and set | |
289 // the values to the other panels too. | 293 // the values to the other panels too. |
290 if (fi == 0) { | 294 if (fi == 0) { |
291 String valueName = r.getAttribute("name"); | 295 String valueName = r.getAttribute("name"); |
292 int oi = 0; | 296 int oi = 0; |
293 // TODO instead of oi use random access. | 297 // TODO instead of oi use random access. |
294 for (WTable otherWTable: wTables) { | 298 for (WTable otherWTable: wTables) { |
295 if (oi == 0) { | 299 if (oi == 0) { |
296 oi++; | 300 oi++; |
297 continue; | 301 continue; |
298 } | 302 } |
299 Double value = otherWTable.findRecordValue(valueName); | 303 Double value = otherWTable.findRecordValue( |
304 valueName); | |
300 if (value == null) { | 305 if (value == null) { |
301 // TODO: afterwards it freaks out | 306 // TODO: afterwards it freaks out |
302 SC.warn(MSG.noMainValueAtGauge()); | 307 SC.warn(MSG.noMainValueAtGauge()); |
303 } | 308 } |
304 else { | 309 else { |
305 doubleArrayPanels.get(oi).setValues(new double[]{value}); | 310 doubleArrayPanels.get(oi).setValues( |
311 new double[]{value}); | |
306 } | 312 } |
307 oi++; | 313 oi++; |
308 } | 314 } |
309 } | 315 } |
310 else { | 316 else { |
764 double[] values = dap.getInputValues(); | 770 double[] values = dap.getInputValues(); |
765 if (wqvalue == null) { | 771 if (wqvalue == null) { |
766 wqvalue = createValueString(key + ";" + label, values); | 772 wqvalue = createValueString(key + ";" + label, values); |
767 } | 773 } |
768 else { | 774 else { |
769 wqvalue += GAUGE_SEPARATOR + createValueString(key + ";" + label, values); | 775 wqvalue += GAUGE_SEPARATOR |
776 + createValueString(key + ";" + label, values); | |
770 } | 777 } |
771 } | 778 } |
772 | 779 |
773 DataItem valueItem = new DefaultDataItem( | 780 DataItem valueItem = new DefaultDataItem( |
774 "wq_values", "wq_values", wqvalue); | 781 "wq_values", "wq_values", wqvalue); |
835 | 842 |
836 int i = 0; | 843 int i = 0; |
837 | 844 |
838 // Get Data for respective gauge. | 845 // Get Data for respective gauge. |
839 for (double[] range : gaugeRanges){ | 846 for (double[] range : gaugeRanges){ |
840 // Gauge ranges overlap, move start and end a bit closer to each other. | 847 // Gauge ranges overlap, move start and end a bit closer |
848 // to each other. | |
841 final double rDiff = (range[1] - range[0]) / 10d; | 849 final double rDiff = (range[1] - range[0]) / 10d; |
842 final int fi = i; | 850 final int fi = i; |
843 wqInfoService.getWQInfo(locale, river, range[0]+rDiff, range[1]-rDiff, | 851 wqInfoService.getWQInfo( |
852 locale, river, range[0]+rDiff, range[1]-rDiff, | |
844 new AsyncCallback<WQInfoObject[]>() { | 853 new AsyncCallback<WQInfoObject[]>() { |
845 @Override | 854 @Override |
846 public void onFailure(Throwable caught) { | 855 public void onFailure(Throwable caught) { |
847 GWT.log("Could not recieve wq informations."); | 856 GWT.log("Could not recieve wq informations."); |
848 SC.warn(caught.getMessage()); | 857 SC.warn(caught.getMessage()); |
849 } | 858 } |
850 | 859 |
851 @Override | 860 @Override |
852 public void onSuccess(WQInfoObject[] wqi) { | 861 public void onSuccess(WQInfoObject[] wqi) { |
853 int num = wqi != null ? wqi.length :0; | 862 int num = wqi != null ? wqi.length :0; |
854 GWT.log("Received " + num + " wq informations (" + fi + "."); | 863 GWT.log("Received " + num |
864 + " wq informations (" + fi + "."); | |
855 | 865 |
856 if (num == 0) { | 866 if (num == 0) { |
857 return; | 867 return; |
858 } | 868 } |
859 | 869 |