comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/ComputedDischargeCurveState.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 5ddb1b568f38
comparison
equal deleted inserted replaced
710:cded0924193d 711:69c8541edcc7
12 import de.intevation.flys.artifacts.WINFOArtifact; 12 import de.intevation.flys.artifacts.WINFOArtifact;
13 13
14 import de.intevation.flys.artifacts.model.FacetTypes; 14 import de.intevation.flys.artifacts.model.FacetTypes;
15 import de.intevation.flys.artifacts.model.WaterlevelFacet; 15 import de.intevation.flys.artifacts.model.WaterlevelFacet;
16 import de.intevation.flys.artifacts.model.DataFacet; 16 import de.intevation.flys.artifacts.model.DataFacet;
17 import de.intevation.flys.artifacts.model.ReportFacet;
17 import de.intevation.flys.artifacts.model.WQKms; 18 import de.intevation.flys.artifacts.model.WQKms;
18 import de.intevation.flys.artifacts.model.CalculationResult; 19 import de.intevation.flys.artifacts.model.CalculationResult;
19 20
20 import de.intevation.flys.artifacts.resources.Resources; 21 import de.intevation.flys.artifacts.resources.Resources;
21 22
68 "", 69 "",
69 args); 70 args);
70 71
71 facets.add(new WaterlevelFacet(i, COMPUTED_DISCHARGE_Q, name)); 72 facets.add(new WaterlevelFacet(i, COMPUTED_DISCHARGE_Q, name));
72 } 73 }
74
73 facets.add(new DataFacet(CSV, "CSV data")); 75 facets.add(new DataFacet(CSV, "CSV data"));
76
77 if (res.getReport().hasProblems()) {
78 facets.add(new ReportFacet());
79 }
74 } 80 }
75 81
76 return res; 82 return res;
77 } 83 }
78 } 84 }

http://dive4elements.wald.intevation.org