comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flood_duration/FloodDurationState.java @ 9195:a4121ec450d6

'ca.'-issue ExportContextCSV+PDF separated uinfo.inundationduration url export
author gernotbelger
date Fri, 29 Jun 2018 14:52:54 +0200
parents 1614cb14308f
children b4402594213b
comparison
equal deleted inserted replaced
9191:f692f5a0536a 9195:a4121ec450d6
72 72
73 if (facets == null) 73 if (facets == null)
74 return res; 74 return res;
75 75
76 final FloodDurationCalculationResults results = (FloodDurationCalculationResults) res.getData(); 76 final FloodDurationCalculationResults results = (FloodDurationCalculationResults) res.getData();
77 final FloodDurationCalculationResult result = results.getResult(); 77 final List<FloodDurationCalculationResult> resultList = results.getResults();
78 if (result != null) { 78 int index = 0;
79 // add themes for chart 79 for (final FloodDurationCalculationResult result : resultList) {
80 final int index = 0;
81 80
82 facets.add(FloodDurationProcessor.createFloodDurationFacet(context, hash, this.id, result, index)); 81 facets.add(FloodDurationProcessor.createFloodDurationFacet(context, hash, this.id, result, index));
83 facets.add(FloodDurationProcessor.createMainValueDurationFacet(context, hash, this.id, result, index)); 82 facets.add(FloodDurationProcessor.createMainValueDurationFacet(context, hash, this.id, result, index));
84 83
85 facets.add(new DataFacet(FacetTypes.CSV, "CSV data", ComputeType.ADVANCE, hash, this.id)); 84 facets.add(new DataFacet(FacetTypes.CSV, "CSV data", ComputeType.ADVANCE, hash, this.id));
86 facets.add(new DataFacet(FacetTypes.PDF, "PDF data", ComputeType.ADVANCE, hash, this.id)); 85 facets.add(new DataFacet(FacetTypes.PDF, "PDF data", ComputeType.ADVANCE, hash, this.id));
86
87 index++;
87 } 88 }
88 89
89 final Calculation report = res.getReport(); 90 final Calculation report = res.getReport();
90 if (report.hasProblems()) 91 if (report.hasProblems())
91 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, this.id)); 92 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, this.id));

http://dive4elements.wald.intevation.org