Mercurial > dive4elements > river
comparison flys-client/src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java @ 3542:9647a6548320
Issue 664.
Made old value an i18n formated string.
flys-client/trunk@5355 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Tue, 04 Sep 2012 11:08:15 +0000 |
parents | 02d18d38fca7 |
children | 738010779c74 |
comparison
equal
deleted
inserted
replaced
3541:ca0db8a0e01e | 3542:9647a6548320 |
---|---|
599 List<Data> items = dataList.getAll(); | 599 List<Data> items = dataList.getAll(); |
600 | 600 |
601 Data dLocations = getData(items, "ld_locations"); | 601 Data dLocations = getData(items, "ld_locations"); |
602 DataItem[] lItems = dLocations.getItems(); | 602 DataItem[] lItems = dLocations.getItems(); |
603 | 603 |
604 String value = lItems[0].getLabel(); | 604 String[] splitted = lItems[0].getStringValue().split(" "); |
605 String value = ""; | |
606 for (int i = 0; i < splitted.length; i++) { | |
607 try { | |
608 NumberFormat nf = NumberFormat.getDecimalFormat(); | |
609 double dv = Double.parseDouble(splitted[i]); | |
610 value += nf.format(dv) + " "; | |
611 } | |
612 catch(NumberFormatException nfe) { | |
613 value += splitted[i] + " "; | |
614 } | |
615 } | |
605 | 616 |
606 Label selected = new Label(value); | 617 Label selected = new Label(value); |
607 selected.setWidth(130); | 618 selected.setWidth(130); |
608 | 619 |
609 return selected; | 620 return selected; |