Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/HistoricalDischargeComputeState.java @ 2244:7335c526befd
Added an error report for historical discharge curves.
flys-artifacts/trunk@3893 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 03 Feb 2012 11:45:22 +0000 |
parents | 4db19a88bddb |
children | 40608c82e9cb |
comparison
equal
deleted
inserted
replaced
2243:d70a04cad84d | 2244:7335c526befd |
---|---|
16 import de.intevation.flys.artifacts.FLYSArtifact; | 16 import de.intevation.flys.artifacts.FLYSArtifact; |
17 import de.intevation.flys.artifacts.WINFOArtifact; | 17 import de.intevation.flys.artifacts.WINFOArtifact; |
18 import de.intevation.flys.artifacts.model.CalculationResult; | 18 import de.intevation.flys.artifacts.model.CalculationResult; |
19 import de.intevation.flys.artifacts.model.FacetTypes; | 19 import de.intevation.flys.artifacts.model.FacetTypes; |
20 import de.intevation.flys.artifacts.model.HistoricalDischargeFacet; | 20 import de.intevation.flys.artifacts.model.HistoricalDischargeFacet; |
21 import de.intevation.flys.artifacts.model.ReportFacet; | |
21 import de.intevation.flys.artifacts.model.WQTimerange; | 22 import de.intevation.flys.artifacts.model.WQTimerange; |
22 | 23 |
23 | 24 |
24 /** | 25 /** |
25 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> | 26 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> |
71 return res; | 72 return res; |
72 } | 73 } |
73 | 74 |
74 prepareFacets(facets, data); | 75 prepareFacets(facets, data); |
75 | 76 |
77 if (res.getReport().hasProblems()) { | |
78 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, id)); | |
79 } | |
80 | |
76 return res; | 81 return res; |
77 } | 82 } |
78 | 83 |
79 | 84 |
80 protected void prepareFacets(List<Facet> facets, WQTimerange[] wqts) { | 85 protected void prepareFacets(List<Facet> facets, WQTimerange[] wqts) { |