comparison gwt-client/src/main/java/org/dive4elements/river/client/server/ArtifactDescriptionFactory.java @ 7825:b9decb8bfb21 minfo-opt

Added the new multiattribute data type.
author Raimund Renkert <rrenkert@intevation.de>
date Thu, 20 Mar 2014 13:36:20 +0100
parents 8d9859d776e5
children 238fc722f87a
comparison
equal deleted inserted replaced
7824:2c221acebb76 7825:b9decb8bfb21
225 list.add(new IntegerOptionsData(name, label, opts)); 225 list.add(new IntegerOptionsData(name, label, opts));
226 } 226 }
227 else if (type.equals("doublearray")) { 227 else if (type.equals("doublearray")) {
228 list.add(new DoubleArrayData(name, label, null)); 228 list.add(new DoubleArrayData(name, label, null));
229 } 229 }
230 else if (type.equals("multiattribute")) {
231 list.add(DataFactory.createMultiAttributeData(d, name, label));
232 }
230 else { 233 else {
231 logger.warn("Unrecognized Dynamic data type."); 234 logger.warn("Unrecognized Dynamic data type.");
232 NodeList choices = ClientProtocolUtils.getItemNodes(d); 235 NodeList choices = ClientProtocolUtils.getItemNodes(d);
233 DataItem[] dataItems = extractCurrentDataItems(choices); 236 DataItem[] dataItems = extractCurrentDataItems(choices);
234 DataItem def = extractDefaultDataItem(d); 237 DataItem def = extractDefaultDataItem(d);

http://dive4elements.wald.intevation.org