comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/extreme/ExtremeCompute.java @ 4479:5fc7df736634

WINFOArtifact: Compute extreme values for cross sections too. Add CS-Facet.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 13 Nov 2012 14:48:57 +0100
parents 3296021f0bf5
children f8217f1fef2e
comparison
equal deleted inserted replaced
4478:6153c50f78cf 4479:5fc7df736634
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.CrossSectionWaterLineFacet;
12 import de.intevation.flys.artifacts.model.DataFacet; 13 import de.intevation.flys.artifacts.model.DataFacet;
13 import de.intevation.flys.artifacts.model.FacetTypes; 14 import de.intevation.flys.artifacts.model.FacetTypes;
14 import de.intevation.flys.artifacts.model.ReportFacet; 15 import de.intevation.flys.artifacts.model.ReportFacet;
15 import de.intevation.flys.artifacts.model.WaterlevelFacet; 16 import de.intevation.flys.artifacts.model.WaterlevelFacet;
16 import de.intevation.flys.artifacts.model.WQKms; 17 import de.intevation.flys.artifacts.model.WQKms;
86 87
87 Facet w = new WaterlevelFacet( 88 Facet w = new WaterlevelFacet(
88 i, LONGITUDINAL_W, name, ComputeType.ADVANCE, id, hash); 89 i, LONGITUDINAL_W, name, ComputeType.ADVANCE, id, hash);
89 Facet q = new WaterlevelFacet( 90 Facet q = new WaterlevelFacet(
90 i, LONGITUDINAL_Q, qname, ComputeType.ADVANCE, id, hash); 91 i, LONGITUDINAL_Q, qname, ComputeType.ADVANCE, id, hash);
92 Facet csFacet = new CrossSectionWaterLineFacet(i, name);
91 93
92 facets.add(w); 94 facets.add(w);
93 facets.add(q); 95 facets.add(q);
96 facets.add(csFacet);
94 } 97 }
95 98
96 99
97 facets.add( 100 facets.add(
98 new DataFacet(CSV, "CSV data", ComputeType.ADVANCE, hash, id)); 101 new DataFacet(CSV, "CSV data", ComputeType.ADVANCE, hash, id));

http://dive4elements.wald.intevation.org