Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/bundu/bezugswst/BezugswstMissVolCalculationResult2.java @ 9450:7e1fb8d0cb0d
Bundu bzws calculation nearly completed, some corrections with csv output, started with linking the minfo density calculation
author | mschaefer |
---|---|
date | Wed, 22 Aug 2018 19:12:51 +0200 |
parents | d32b11d585cd |
children | 5f81d3f7b82b |
comparison
equal
deleted
inserted
replaced
9449:ba3ad54edbae | 9450:7e1fb8d0cb0d |
---|---|
80 exportContextCSV.writeTitleForTabs("bundu.export.csv.title.bezugswst.result2", colSize); // Voraussetzung für Tabs ist, dass der Titel vor den Headern | 80 exportContextCSV.writeTitleForTabs("bundu.export.csv.title.bezugswst.result2", colSize); // Voraussetzung für Tabs ist, dass der Titel vor den Headern |
81 final Collection<String> header = new ArrayList<>(colSize); | 81 final Collection<String> header = new ArrayList<>(colSize); |
82 | 82 |
83 header.add(exportContextCSV.formatCsvHeader(GeneralResultType.station)); | 83 header.add(exportContextCSV.formatCsvHeader(GeneralResultType.station)); |
84 | 84 |
85 for (int i = 1; i <= fieldSize() * 2; i++) { | 85 for (int i = 1, j = 1; i <= fieldSize() * 2; i += 2, j++) { |
86 final double index = Math.ceil(i / 2.); | 86 header.add(exportContextCSV.msg(fieldVolumeMsgKey, j)); |
87 header.add(exportContextCSV.msg(fieldVolumeMsgKey, index)); | 87 header.add(exportContextCSV.msg(fieldMassMsgKey, j)); |
88 i++; | |
89 header.add(exportContextCSV.msg(fieldMassMsgKey, index)); | |
90 } | 88 } |
91 header.add(exportContextCSV.formatCsvHeader(BunduResultType.missVolumeMeanBed)); | 89 header.add(exportContextCSV.formatCsvHeader(BunduResultType.missVolumeMeanBed)); |
92 header.add(exportContextCSV.formatCsvHeader(BunduResultType.missMassMeanBed)); | 90 header.add(exportContextCSV.formatCsvHeader(BunduResultType.missMassMeanBed)); |
93 | 91 |
94 exportContextCSV.writeCSVLine(header.toArray(new String[header.size()])); | 92 exportContextCSV.writeCSVLine(header.toArray(new String[header.size()])); |