comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/AbstractWQAdaptedInputPanel.java @ 9466:a41f5f7c0b4a

Reihenfolge fix
author gernotbelger
date Thu, 30 Aug 2018 12:11:08 +0200
parents 4cccbd32b680
children
comparison
equal deleted inserted replaced
9465:be9bd06a1e3f 9466:a41f5f7c0b4a
8 8
9 package org.dive4elements.river.client.client.ui; 9 package org.dive4elements.river.client.client.ui;
10 10
11 import java.util.ArrayList; 11 import java.util.ArrayList;
12 import java.util.HashMap; 12 import java.util.HashMap;
13 import java.util.LinkedHashMap;
13 import java.util.List; 14 import java.util.List;
14 import java.util.Map; 15 import java.util.Map;
15 16
16 import org.dive4elements.river.client.client.FLYSConstants; 17 import org.dive4elements.river.client.client.FLYSConstants;
17 import org.dive4elements.river.client.client.ui.wq.QDTable; 18 import org.dive4elements.river.client.client.ui.wq.QDTable;
65 private static final String GAUGE_PART_SEPARATOR = ";"; 66 private static final String GAUGE_PART_SEPARATOR = ";";
66 67
67 private static final String VALUE_SEPARATOR = ","; 68 private static final String VALUE_SEPARATOR = ",";
68 69
69 /** Stores the input panels related to their keys. */ 70 /** Stores the input panels related to their keys. */
70 protected Map<String, DoubleArrayPanel> wqranges; 71 protected LinkedHashMap<String, DoubleArrayPanel> wqranges;
71 72
72 protected Map<String, Double> UDMap = new HashMap<String, Double>(); 73 protected Map<String, Double> UDMap = new HashMap<String, Double>();
73 74
74 /** [startkm,endkm] per gauge in selected range. */ 75 /** [startkm,endkm] per gauge in selected range. */
75 protected List<Double[]> gaugeRanges; 76 protected List<Double[]> gaugeRanges;
91 92
92 private final List<String> gaugeNames = new ArrayList<String>(); 93 private final List<String> gaugeNames = new ArrayList<String>();
93 private final Map<String, Double[]> gaugeNamesRange = new HashMap<String, Double[]>(); 94 private final Map<String, Double[]> gaugeNamesRange = new HashMap<String, Double[]>();
94 95
95 public AbstractWQAdaptedInputPanel() { 96 public AbstractWQAdaptedInputPanel() {
96 this.wqranges = new HashMap<String, DoubleArrayPanel>(); 97 this.wqranges = new LinkedHashMap<String, DoubleArrayPanel>();
97 this.qranges = new HashMap<String, double[]>(); 98 this.qranges = new HashMap<String, double[]>();
98 this.wTables = new ArrayList<WTable>(); 99 this.wTables = new ArrayList<WTable>();
99 this.qdTables = new ArrayList<QDTable>(); 100 this.qdTables = new ArrayList<QDTable>();
100 } 101 }
101 102

http://dive4elements.wald.intevation.org