diff artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/SalixLineCalculationResult.java @ 9504:76c0665888a3

No rounding during calculation (Meilenstein-2 2.4.2 and 2.9), delta-w-cm as double (for historical scenario)
author mschaefer
date Fri, 28 Sep 2018 10:13:09 +0200
parents 853f2dafc16e
children 267ac3012150
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/SalixLineCalculationResult.java	Fri Sep 28 10:11:06 2018 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/uinfo/salix/SalixLineCalculationResult.java	Fri Sep 28 10:13:09 2018 +0200
@@ -131,12 +131,13 @@
 
         if (context instanceof ExportContextCSV) {
             final NumberFormat formatter = ((AbstractExportContext) context).getSalixScenFormatter();
+            final NumberFormat intFormatter = ((AbstractExportContext) context).getIntegerFormatter();
             final List<SalixScenario> scenarios = (List<SalixScenario>) row.getValue(UInfoResultType.customMultiRowColSalixScenarios);
             for (int i = 1; i <= this.getScenarioCount(); i++) {
                 if (i > scenarios.size())
                     break;
                 if (scenarios.get(i - 1) != null) {
-                    lines.add(scenarios.get(i - 1).getDeltaWFormatted());
+                    lines.add(scenarios.get(i - 1).getDeltaWFormatted(intFormatter));
                     lines.add(scenarios.get(i - 1).getSalixValueFormatted(formatter));
                 } else {
                     lines.add("");

http://dive4elements.wald.intevation.org