Mercurial > dive4elements > river
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)); |