Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/collision/CollisionCalcOverviewResult.java @ 9172:3ace6db2f87b
collision details+pdf-export
author | gernotbelger |
---|---|
date | Fri, 22 Jun 2018 14:34:33 +0200 |
parents | f1be005f0c46 |
children | a4121ec450d6 |
comparison
equal
deleted
inserted
replaced
9171:f1be005f0c46 | 9172:3ace6db2f87b |
---|---|
35 super(label, rows); | 35 super(label, rows); |
36 } | 36 } |
37 | 37 |
38 @Override | 38 @Override |
39 protected void writeCSVResultMetadata(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results) { | 39 protected void writeCSVResultMetadata(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results) { |
40 // TODO Auto-generated method stub | 40 // do nothing so far |
41 // final WstInfo wst = result.getWst(); | |
42 // exportContext.writeCSVWaterlevelMetadata(writer, wst); | |
43 | |
44 } | 41 } |
45 | 42 |
46 @Override | 43 @Override |
47 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) { |
48 final int colSize = 3; | 45 final int colSize = 3; |
67 @Override | 64 @Override |
68 protected String[] formatPDFRow(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results, final ResultRow row) { | 65 protected String[] formatPDFRow(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results, final ResultRow row) { |
69 final Collection<String> lines = new ArrayList<>(3); | 66 final Collection<String> lines = new ArrayList<>(3); |
70 | 67 |
71 lines.add(exportContextCSV.formatRowValue(row, GeneralResultType.station)); | 68 lines.add(exportContextCSV.formatRowValue(row, GeneralResultType.station)); |
72 | 69 lines.add(exportContextCSV.formatRowValue(row, SInfoResultType.years)); |
70 lines.add(exportContextCSV.formatRowValue(row, SInfoResultType.collisionCount)); | |
73 return lines.toArray(new String[lines.size()]); | 71 return lines.toArray(new String[lines.size()]); |
74 // return formatRow(exportContextCSV, results, row); | |
75 } | 72 } |
76 | 73 |
77 private String[] formatRow(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results, final ResultRow row) { | 74 private String[] formatRow(final ExportContextCSV exportContextCSV, final CollisionCalculationResults results, final ResultRow row) { |
78 | 75 |
79 final Collection<String> lines = new ArrayList<>(3); | 76 final Collection<String> lines = new ArrayList<>(3); |
93 @Override | 90 @Override |
94 protected void addJRTableHeader(final ExportContextCSV exportContextCSV, final MetaAndTableJRDataSource source, final CollisionCalculationResults results) { | 91 protected void addJRTableHeader(final ExportContextCSV exportContextCSV, final MetaAndTableJRDataSource source, final CollisionCalculationResults results) { |
95 | 92 |
96 /* column headings */ | 93 /* column headings */ |
97 exportContextCSV.addJRMetadata(source, "station_header", GeneralResultType.station); | 94 exportContextCSV.addJRMetadata(source, "station_header", GeneralResultType.station); |
98 // exportContextCSV.addJRMetadata(source, "years_header", SInfoResultType.years); | 95 exportContextCSV.addJRMetadata(source, "collision_years_header", SInfoResultType.years); |
99 // exportContextCSV.addJRMetadata(source, "collisioncount_header", SInfoResultType.collisionCount); | 96 exportContextCSV.addJRMetadata(source, "collision_count_header", SInfoResultType.collisionCount); |
100 } | 97 } |
101 } | 98 } |