comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/CollisionCalcDetailResult.java @ 9172:3ace6db2f87b

collision details+pdf-export
author gernotbelger
date Fri, 22 Jun 2018 14:34:33 +0200
parents f1be005f0c46
children 1614cb14308f
comparison
equal deleted inserted replaced
9171:f1be005f0c46 9172:3ace6db2f87b
35 } 35 }
36 36
37 @Override 37 @Override
38 protected void writeCSVResultMetadata(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results) { 38 protected void writeCSVResultMetadata(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results) {
39 39
40 exportContextCSV.writeBlankLine(); 40 // do nothing so far
41 } 41 }
42 42
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
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.formatCsvHeader(SInfoResultType.collisionGaugeW));
56 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.gaugeLabel)); 56 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.gaugeLabel));
57 header.add(exportContextCSV.formatCsvHeader(SInfoResultType.discharge)); 57 header.add(exportContextCSV.msgUnitCSV(SInfoResultType.discharge));
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
99 99
100 /* column headings */ 100 /* column headings */
101 exportContextCSV.addJRMetadata(source, "station_header", GeneralResultType.station); 101 exportContextCSV.addJRMetadata(source, "station_header", GeneralResultType.station);
102 exportContextCSV.addJRMetadata(source, "date_header", GeneralResultType.date); 102 exportContextCSV.addJRMetadata(source, "date_header", GeneralResultType.date);
103 exportContextCSV.addJRMetadata(source, "gaugew_header", SInfoResultType.collisionGaugeW); 103 exportContextCSV.addJRMetadata(source, "gaugew_header", SInfoResultType.collisionGaugeW);
104 exportContextCSV.addJRMetadata(source, "gaugelabel_header", SInfoResultType.gaugeLabel); 104 exportContextCSV.addJRMetadata(source, "gauge_header", SInfoResultType.gaugeLabel);
105 exportContextCSV.addJRMetadata(source, "discharge_header", SInfoResultType.discharge); 105 exportContextCSV.addJRMetadata(source, "discharge_header", SInfoResultType.discharge);
106 exportContextCSV.addJRMetadata(source, "dischargezone_header", SInfoResultType.dischargeZone); 106 exportContextCSV.addJRMetadata(source, "dischargezone_header", SInfoResultType.dischargeZone);
107 } 107 }
108 } 108 }

http://dive4elements.wald.intevation.org