Mercurial > dive4elements > river
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); |