Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/ParameterMatrixPanel.java @ 7826:982382d9ea8b minfo-opt
Display the additional information extracted from multiattribute data.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Thu, 20 Mar 2014 13:36:59 +0100 |
parents | dacc1123075f |
children | 388d36092f05 |
comparison
equal
deleted
inserted
replaced
7825:b9decb8bfb21 | 7826:982382d9ea8b |
---|---|
21 import org.dive4elements.river.client.shared.model.DataItem; | 21 import org.dive4elements.river.client.shared.model.DataItem; |
22 import org.dive4elements.river.client.shared.model.DataList; | 22 import org.dive4elements.river.client.shared.model.DataList; |
23 import org.dive4elements.river.client.shared.model.DefaultData; | 23 import org.dive4elements.river.client.shared.model.DefaultData; |
24 import org.dive4elements.river.client.shared.model.DefaultDataItem; | 24 import org.dive4elements.river.client.shared.model.DefaultDataItem; |
25 import org.dive4elements.river.client.shared.model.IntegerOptionsData; | 25 import org.dive4elements.river.client.shared.model.IntegerOptionsData; |
26 import org.dive4elements.river.client.shared.model.MultiAttributeData; | |
26 import org.dive4elements.river.client.shared.model.StringOptionsData; | 27 import org.dive4elements.river.client.shared.model.StringOptionsData; |
27 | 28 |
28 import java.util.ArrayList; | 29 import java.util.ArrayList; |
29 import java.util.List; | 30 import java.util.List; |
30 import java.util.Map; | 31 import java.util.Map; |
166 if (data instanceof IntegerOptionsData) { | 167 if (data instanceof IntegerOptionsData) { |
167 matrix.addColumn((IntegerOptionsData) data); | 168 matrix.addColumn((IntegerOptionsData) data); |
168 } | 169 } |
169 else if (data instanceof StringOptionsData) { | 170 else if (data instanceof StringOptionsData) { |
170 matrix.addColumn((StringOptionsData) data); | 171 matrix.addColumn((StringOptionsData) data); |
172 } | |
173 else if (data instanceof MultiAttributeData) { | |
174 matrix.addColumn((MultiAttributeData)data); | |
171 } | 175 } |
172 } | 176 } |
173 | 177 |
174 // If too many items are shown, show it in the helper Panel. | 178 // If too many items are shown, show it in the helper Panel. |
175 // TODO its not about the datalist, but about the "rows" in the data. | 179 // TODO its not about the datalist, but about the "rows" in the data. |