comparison artifacts/src/main/java/org/dive4elements/river/exports/minfo/BedQualityExporter.java @ 8640:0d15ebafbd0e

(issue1755) Do not print empty rows for empty results in bedquality export
author Andre Heinecke <andre.heinecke@intevation.de>
date Fri, 27 Mar 2015 17:27:08 +0100
parents cc1c644ed30f
children dbec49147f54
comparison
equal deleted inserted replaced
8639:97d60b0afe24 8640:0d15ebafbd0e
52 double[] kms = new RangeAccess((D4EArtifact) master).getKmSteps(); 52 double[] kms = new RangeAccess((D4EArtifact) master).getKmSteps();
53 53
54 int cols = 1; 54 int cols = 1;
55 for (BedQualityResult result: results) { 55 for (BedQualityResult result: results) {
56 cols += result.getValues().size(); 56 cols += result.getValues().size();
57 }
58 if (cols == 1) {
59 return new ArrayList<double[]>();
57 } 60 }
58 61
59 List<double[]> rows = new ArrayList<double[]>(kms.length); 62 List<double[]> rows = new ArrayList<double[]>(kms.length);
60 for (double km: kms) { 63 for (double km: kms) {
61 double[] row = new double[cols]; 64 double[] row = new double[cols];

http://dive4elements.wald.intevation.org