comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java @ 711:69c8541edcc7

Generate report facets if there are problems with the calculations. flys-artifacts/trunk@2167 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 20 Jun 2011 14:14:20 +0000
parents 3b7e9ddf6bb1
children c09c9e05ecfa
comparison
equal deleted inserted replaced
710:cded0924193d 711:69c8541edcc7
9 import de.intevation.artifactdatabase.state.Facet; 9 import de.intevation.artifactdatabase.state.Facet;
10 10
11 import de.intevation.flys.artifacts.FLYSArtifact; 11 import de.intevation.flys.artifacts.FLYSArtifact;
12 import de.intevation.flys.artifacts.WINFOArtifact; 12 import de.intevation.flys.artifacts.WINFOArtifact;
13 import de.intevation.flys.artifacts.model.FacetTypes; 13 import de.intevation.flys.artifacts.model.FacetTypes;
14 import de.intevation.flys.artifacts.model.ReportFacet;
14 import de.intevation.flys.artifacts.model.WaterlevelFacet; 15 import de.intevation.flys.artifacts.model.WaterlevelFacet;
15 import de.intevation.flys.artifacts.model.WQKms; 16 import de.intevation.flys.artifacts.model.WQKms;
16 17
17 import de.intevation.flys.artifacts.model.DataFacet; 18 import de.intevation.flys.artifacts.model.DataFacet;
18 import de.intevation.flys.artifacts.model.CalculationResult; 19 import de.intevation.flys.artifacts.model.CalculationResult;
75 76
76 facets.add(wst); 77 facets.add(wst);
77 facets.add(csv); 78 facets.add(csv);
78 } 79 }
79 80
81 if (res.getReport().hasProblems()) {
82 facets.add(new ReportFacet());
83 }
84
80 return res; 85 return res;
81 } 86 }
82 } 87 }
83 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : 88 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org