Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/extreme/ExtremeCompute.java @ 4406:bfb6464ecbb6
ExtremeCompute: Add DataFacets (csv, wst, defunc pdf).
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Mon, 05 Nov 2012 16:37:49 +0100 |
parents | 193f11d20bd8 |
children | 3296021f0bf5 |
comparison
equal
deleted
inserted
replaced
4405:7e7587c905ab | 4406:bfb6464ecbb6 |
---|---|
7 import de.intevation.flys.artifacts.FLYSArtifact; | 7 import de.intevation.flys.artifacts.FLYSArtifact; |
8 | 8 |
9 import de.intevation.flys.artifacts.access.ExtremeAccess; | 9 import de.intevation.flys.artifacts.access.ExtremeAccess; |
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.DataFacet; | |
12 import de.intevation.flys.artifacts.model.FacetTypes; | 13 import de.intevation.flys.artifacts.model.FacetTypes; |
13 import de.intevation.flys.artifacts.model.ReportFacet; | 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 |
82 Facet w = new WaterlevelFacet( | 83 Facet w = new WaterlevelFacet( |
83 i, LONGITUDINAL_W, "W("+name+")", ComputeType.ADVANCE, id, hash); | 84 i, LONGITUDINAL_W, "W("+name+")", ComputeType.ADVANCE, id, hash); |
84 Facet q = new WaterlevelFacet( | 85 Facet q = new WaterlevelFacet( |
85 i, LONGITUDINAL_Q, name, ComputeType.ADVANCE, id, hash); | 86 i, LONGITUDINAL_Q, name, ComputeType.ADVANCE, id, hash); |
86 | 87 |
87 // TODO add more facets like: | |
88 // csv, data, pdf wst facet, data facet | |
89 // furthermore, waterlevel | |
90 //facets.add(new CrossSectionWaterLineFacet(i, nameW)); | |
91 | |
92 facets.add(w); | 88 facets.add(w); |
93 facets.add(q); | 89 facets.add(q); |
94 } | 90 } |
91 | |
92 | |
93 facets.add( | |
94 new DataFacet(CSV, "CSV data", ComputeType.ADVANCE, hash, id)); | |
95 facets.add( | |
96 new DataFacet(PDF, "PDF data", ComputeType.ADVANCE, hash, id)); | |
97 facets.add( | |
98 new DataFacet(WST, "WST data", ComputeType.ADVANCE, hash, id)); | |
95 | 99 |
96 facets.add(new ExtremeCurveFacet(Resources.getMsg(context.getMeta(), | 100 facets.add(new ExtremeCurveFacet(Resources.getMsg(context.getMeta(), |
97 "extreme_wq_curve", "extreme_wq_curve"))); | 101 "extreme_wq_curve", "extreme_wq_curve"))); |
98 facets.add(new ExtremeCurveFacet(Resources.getMsg(context.getMeta(), | 102 facets.add(new ExtremeCurveFacet(Resources.getMsg(context.getMeta(), |
99 "extreme_wq_base_curve", "extreme_wq_base_curve") | 103 "extreme_wq_base_curve", "extreme_wq_base_curve") |