Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/CollisionCalcDetailResult.java @ 9176:1614cb14308f
Work on calculations for S-Info flood duration workflow
author | mschaefer |
---|---|
date | Mon, 25 Jun 2018 19:21:11 +0200 |
parents | 3ace6db2f87b |
children | a4121ec450d6 |
comparison
equal
deleted
inserted
replaced
9175:34dc0163ad2d | 9176:1614cb14308f |
---|---|
43 @Override | 43 @Override |
44 public void writeCSVHeader(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results, final RiverInfo river) { | 44 public void writeCSVHeader(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results, final RiverInfo river) { |
45 | 45 |
46 final int colSize = 6; | 46 final int colSize = 6; |
47 exportContextCSV.writeTitleForTabs("sinfo.export.csv.title.collision.detail", 6); // Voraussetzung für Tabs ist, dass der Titel vor den Headern | 47 exportContextCSV.writeTitleForTabs("sinfo.export.csv.title.collision.detail", 6); // Voraussetzung für Tabs ist, dass der Titel vor den Headern |
48 // geschrieben wird. | 48 // geschrieben wird. |
49 // Das ist etwas doof. | 49 // Das ist etwas doof. |
50 | 50 |
51 final Collection<String> header = new ArrayList<>(colSize); | 51 final Collection<String> header = new ArrayList<>(colSize); |
52 | 52 |
53 header.add(exportContextCSV.formatCsvHeader(GeneralResultType.station)); | 53 header.add(exportContextCSV.formatCsvHeader(GeneralResultType.station)); |
54 header.add(exportContextCSV.formatCsvHeader(GeneralResultType.date)); | 54 header.add(exportContextCSV.formatCsvHeader(GeneralResultType.date)); |
55 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.collisionGaugeW)); | 55 header.add(exportContextCSV.msgUnitCSV(SInfoResultType.collisionGaugeW, SInfoResultType.collisionGaugeW.getUnit())); |
56 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.gaugeLabel)); | 56 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.gaugeLabel)); |
57 header.add(exportContextCSV.msgUnitCSV(SInfoResultType.discharge)); | 57 header.add(exportContextCSV.msgUnitCSV(SInfoResultType.discharge, SInfoResultType.discharge.getUnit())); |
58 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.dischargeZone)); | 58 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.dischargeZone)); |
59 | 59 |
60 exportContextCSV.writeCSVLine(header.toArray(new String[colSize])); | 60 exportContextCSV.writeCSVLine(header.toArray(new String[colSize])); |
61 } | 61 } |
62 | 62 |