Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/TableDataPanel.java @ 9353:217e8e59c386
sinfo flowdepth multiple pairs allowed; bugfix arrayOutOfRange hasTkh==false && useTkh==true
author | gernotbelger |
---|---|
date | Tue, 31 Jul 2018 17:53:41 +0200 |
parents | 0452f1c1bad3 |
children |
comparison
equal
deleted
inserted
replaced
9352:9ea0e3522695 | 9353:217e8e59c386 |
---|---|
14 | 14 |
15 import org.dive4elements.river.client.client.Config; | 15 import org.dive4elements.river.client.client.Config; |
16 import org.dive4elements.river.client.client.FLYSConstants; | 16 import org.dive4elements.river.client.client.FLYSConstants; |
17 import org.dive4elements.river.client.client.services.CSVExportService; | 17 import org.dive4elements.river.client.client.services.CSVExportService; |
18 import org.dive4elements.river.client.client.services.CSVExportServiceAsync; | 18 import org.dive4elements.river.client.client.services.CSVExportServiceAsync; |
19 import org.dive4elements.river.client.shared.model.DataList; | |
20 | 19 |
21 import com.google.gwt.core.client.GWT; | 20 import com.google.gwt.core.client.GWT; |
22 import com.google.gwt.i18n.client.NumberFormat; | 21 import com.google.gwt.i18n.client.NumberFormat; |
23 import com.google.gwt.safehtml.shared.SafeHtmlUtils; | 22 import com.google.gwt.safehtml.shared.SafeHtmlUtils; |
24 import com.google.gwt.user.client.rpc.AsyncCallback; | 23 import com.google.gwt.user.client.rpc.AsyncCallback; |
199 final String[] sItem = list.get(i); | 198 final String[] sItem = list.get(i); |
200 final Record r = new Record(); | 199 final Record r = new Record(); |
201 for (int j = 0; j < sItem.length; j++) { | 200 for (int j = 0; j < sItem.length; j++) { |
202 // See above, display 'as is' from server, but keep value | 201 // See above, display 'as is' from server, but keep value |
203 // in machine-usable way (float), to allow numeric sorting. | 202 // in machine-usable way (float), to allow numeric sorting. |
204 String item = sItem[j]; | 203 final String item = sItem[j]; |
205 String encodedText = SafeHtmlUtils.htmlEscapeAllowEntities(item); | 204 final String encodedText = SafeHtmlUtils.htmlEscapeAllowEntities(item); |
206 | 205 |
207 r.setAttribute(displayField[j], encodedText); | 206 r.setAttribute(displayField[j], encodedText); |
208 if (fields[j].getType() == ListGridFieldType.TEXT) { | 207 if (fields[j].getType() == ListGridFieldType.TEXT) { |
209 r.setAttribute(String.valueOf(j), item); | 208 r.setAttribute(String.valueOf(j), item); |
210 } else { | 209 } else { |
211 try { | 210 try { |