Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java @ 1802:26d7077e42d2
Corrected CrossSection diagram/out to include one facet per computed waterlevel.
flys-artifacts/trunk@3126 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 01 Nov 2011 10:40:05 +0000 |
parents | e8a98eee816d |
children | 51e59f221333 |
comparison
equal
deleted
inserted
replaced
1801:6f83d9d434f2 | 1802:26d7077e42d2 |
---|---|
69 Facet w = new WaterlevelFacet( | 69 Facet w = new WaterlevelFacet( |
70 i, LONGITUDINAL_W, nameW, ComputeType.ADVANCE, id, hash); | 70 i, LONGITUDINAL_W, nameW, ComputeType.ADVANCE, id, hash); |
71 Facet q = new WaterlevelFacet( | 71 Facet q = new WaterlevelFacet( |
72 i, LONGITUDINAL_Q, nameQ, ComputeType.ADVANCE, id, hash); | 72 i, LONGITUDINAL_Q, nameQ, ComputeType.ADVANCE, id, hash); |
73 | 73 |
74 facets.add(new CrossSectionWaterLineFacet(i, nameQ)); | |
75 | |
74 facets.add(w); | 76 facets.add(w); |
75 facets.add(q); | 77 facets.add(q); |
76 } | 78 } |
77 | 79 |
78 if (wqkms.length > 0) { | 80 if (wqkms.length > 0) { |
83 | 85 |
84 facets.add(wst); | 86 facets.add(wst); |
85 facets.add(csv); | 87 facets.add(csv); |
86 // Also register the CrossSectionFacet (added to respective out). | 88 // Also register the CrossSectionFacet (added to respective out). |
87 facets.add(new CrossSectionFacet(winfo.getCrossSectionName())); | 89 facets.add(new CrossSectionFacet(winfo.getCrossSectionName())); |
88 // Assume to be in wq_single mode. | |
89 // TODO: Use createWTitle for label. | |
90 facets.add(new CrossSectionWaterLineFacet("Q=" + | |
91 winfo.getDataAsString("wq_single"))); | |
92 } | 90 } |
93 | 91 |
94 if (res.getReport().hasProblems()) { | 92 if (res.getReport().hasProblems()) { |
95 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, id)); | 93 facets.add(new ReportFacet(ComputeType.ADVANCE, hash, id)); |
96 } | 94 } |