Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java @ 1967:27bb2e24f7f8
Preparations for better CrossSection diagrams.
flys-artifacts/trunk@3378 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 09 Dec 2011 15:57:32 +0000 |
parents | 51e59f221333 |
children | e384d78ff78b |
comparison
equal
deleted
inserted
replaced
1966:f572536af56c | 1967:27bb2e24f7f8 |
---|---|
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.DataFacet; | 13 import de.intevation.flys.artifacts.model.DataFacet; |
14 import de.intevation.flys.artifacts.model.CrossSectionFacet; | |
15 import de.intevation.flys.artifacts.model.CrossSectionWaterLineFacet; | 14 import de.intevation.flys.artifacts.model.CrossSectionWaterLineFacet; |
16 import de.intevation.flys.artifacts.model.CalculationResult; | 15 import de.intevation.flys.artifacts.model.CalculationResult; |
17 import de.intevation.flys.artifacts.model.FacetTypes; | 16 import de.intevation.flys.artifacts.model.FacetTypes; |
18 import de.intevation.flys.artifacts.model.ReportFacet; | 17 import de.intevation.flys.artifacts.model.ReportFacet; |
19 import de.intevation.flys.artifacts.model.WaterlevelFacet; | 18 import de.intevation.flys.artifacts.model.WaterlevelFacet; |
83 Facet csv = new DataFacet( | 82 Facet csv = new DataFacet( |
84 CSV, "CSV data", ComputeType.ADVANCE, hash, id); | 83 CSV, "CSV data", ComputeType.ADVANCE, hash, id); |
85 | 84 |
86 facets.add(wst); | 85 facets.add(wst); |
87 facets.add(csv); | 86 facets.add(csv); |
88 // Also register the CrossSectionFacets. | |
89 int idx = 0; | |
90 for (String name: winfo.getCrossSectionNames()) { | |
91 facets.add(new CrossSectionFacet(idx++, name)); | |
92 } | |
93 } | 87 } |
94 | 88 |
95 if (res.getReport().hasProblems()) { | 89 if (res.getReport().hasProblems()) { |
96 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, id)); | 90 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, id)); |
97 } | 91 } |