Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/fixation/FixRealizingCompute.java @ 3459:7485338aedff
Also add Q-facets for fixrealization.
flys-artifacts/trunk@5125 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 25 Jul 2012 12:10:55 +0000 |
parents | 35ead8fadc36 |
children | d625f4d06b6a |
comparison
equal
deleted
inserted
replaced
3458:676f87e173f7 | 3459:7485338aedff |
---|---|
9 import de.intevation.flys.artifacts.access.FixRealizingAccess; | 9 import de.intevation.flys.artifacts.access.FixRealizingAccess; |
10 | 10 |
11 import de.intevation.flys.artifacts.model.CalculationResult; | 11 import de.intevation.flys.artifacts.model.CalculationResult; |
12 import de.intevation.flys.artifacts.model.FacetTypes; | 12 import de.intevation.flys.artifacts.model.FacetTypes; |
13 import de.intevation.flys.artifacts.model.ReportFacet; | 13 import de.intevation.flys.artifacts.model.ReportFacet; |
14 import de.intevation.flys.artifacts.model.WQKms; | |
14 import de.intevation.flys.artifacts.model.WaterlevelFacet; | 15 import de.intevation.flys.artifacts.model.WaterlevelFacet; |
15 | 16 |
16 import de.intevation.flys.artifacts.model.fixings.FixRealizingCalculation; | 17 import de.intevation.flys.artifacts.model.fixings.FixRealizingCalculation; |
17 import de.intevation.flys.artifacts.model.fixings.FixRealizingResult; | 18 import de.intevation.flys.artifacts.model.fixings.FixRealizingResult; |
18 | 19 |
69 } | 70 } |
70 | 71 |
71 // TODO: Add more facets. | 72 // TODO: Add more facets. |
72 FixRealizingResult fr = (FixRealizingResult) res.getData(); | 73 FixRealizingResult fr = (FixRealizingResult) res.getData(); |
73 | 74 |
75 /* | |
76 facets.add( | |
77 new DataFacet(CSV, "CSV data", ComputeType.ADVANCE, hash, id)); | |
78 */ | |
79 | |
74 // WaterlevelFacet | 80 // WaterlevelFacet |
75 // Also: DataFacet and WQstuff | 81 // Also: DataFacet and WQstuff |
76 // TODO naming, i18n. | 82 // TODO naming, i18n. |
77 String nameW = "waterlevel"; | 83 String nameW = "waterlevel"; |
78 facets.add(new WaterlevelFacet( | 84 String nameQ = "discharge"; |
79 0, LONGITUDINAL_W, nameW, ComputeType.ADVANCE, id, hash)); | 85 WQKms[] wqkms = fr.getWQKms(); |
86 for (int i = 0; i < wqkms.length; i++) { | |
87 facets.add(new WaterlevelFacet( | |
88 i, LONGITUDINAL_W, nameW, ComputeType.ADVANCE, id, hash)); | |
89 facets.add(new WaterlevelFacet( | |
90 i, LONGITUDINAL_Q, nameQ, ComputeType.ADVANCE, id, hash)); | |
91 } | |
80 | 92 |
81 return res; | 93 return res; |
82 } | 94 } |
83 } | 95 } |
84 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 96 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |