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) {

http://dive4elements.wald.intevation.org