comparison flys-client/src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java @ 1595:e53d773e6992

Display inserted W/Q values in WQSimpleArrayPanel. flys-client/trunk@3908 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 03 Feb 2012 15:27:46 +0000
parents ff9d71469b7c
children 69a498896c9c
comparison
equal deleted inserted replaced
1594:ddf43791244c 1595:e53d773e6992
21 import de.intevation.flys.client.shared.model.DataList; 21 import de.intevation.flys.client.shared.model.DataList;
22 import de.intevation.flys.client.shared.model.DefaultArtifactDescription; 22 import de.intevation.flys.client.shared.model.DefaultArtifactDescription;
23 import de.intevation.flys.client.shared.model.DefaultData; 23 import de.intevation.flys.client.shared.model.DefaultData;
24 import de.intevation.flys.client.shared.model.DefaultDataItem; 24 import de.intevation.flys.client.shared.model.DefaultDataItem;
25 import de.intevation.flys.client.shared.model.DefaultOutputMode; 25 import de.intevation.flys.client.shared.model.DefaultOutputMode;
26 import de.intevation.flys.client.shared.model.DoubleArrayData;
26 import de.intevation.flys.client.shared.model.DoubleRangeData; 27 import de.intevation.flys.client.shared.model.DoubleRangeData;
27 import de.intevation.flys.client.shared.model.IntegerArrayData; 28 import de.intevation.flys.client.shared.model.IntegerArrayData;
28 import de.intevation.flys.client.shared.model.IntegerRangeData; 29 import de.intevation.flys.client.shared.model.IntegerRangeData;
29 import de.intevation.flys.client.shared.model.IntegerOptionsData; 30 import de.intevation.flys.client.shared.model.IntegerOptionsData;
30 import de.intevation.flys.client.shared.model.OutputMode; 31 import de.intevation.flys.client.shared.model.OutputMode;
180 NodeList choices = ClientProtocolUtils.getItemNodes(d); 181 NodeList choices = ClientProtocolUtils.getItemNodes(d);
181 DataItem[] opts = extractCurrentDataItems(choices); 182 DataItem[] opts = extractCurrentDataItems(choices);
182 183
183 list.add(new IntegerOptionsData(name, label, opts)); 184 list.add(new IntegerOptionsData(name, label, opts));
184 } 185 }
186 else if (type.equals("doublearray")) {
187 list.add(new DoubleArrayData(name, label, null));
188 }
185 else { 189 else {
186 logger.warn("Unrecognized Dynamic data type."); 190 logger.warn("Unrecognized Dynamic data type.");
187 NodeList choices = ClientProtocolUtils.getItemNodes(d); 191 NodeList choices = ClientProtocolUtils.getItemNodes(d);
188 DataItem[] dataItems = extractCurrentDataItems(choices); 192 DataItem[] dataItems = extractCurrentDataItems(choices);
189 DataItem def = extractDefaultDataItem(d); 193 DataItem def = extractDefaultDataItem(d);

http://dive4elements.wald.intevation.org