Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/WaterlevelState.java @ 2154:ce9b15673f3f
Use waterlevel state and longitudinal section generator for longitudinal
section chart.
flys-artifacts/trunk@3736 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 20 Jan 2012 09:18:56 +0000 |
parents | 907322e269e3 |
children | 65dac9cf6ff5 |
comparison
equal
deleted
inserted
replaced
2153:734d5f5e55c0 | 2154:ce9b15673f3f |
---|---|
8 | 8 |
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.ChartArtifact; | |
14 | |
13 import de.intevation.flys.artifacts.model.DataFacet; | 15 import de.intevation.flys.artifacts.model.DataFacet; |
16 import de.intevation.flys.artifacts.model.EmptyFacet; | |
17 | |
14 import de.intevation.flys.artifacts.model.CrossSectionWaterLineFacet; | 18 import de.intevation.flys.artifacts.model.CrossSectionWaterLineFacet; |
15 import de.intevation.flys.artifacts.model.CalculationResult; | 19 import de.intevation.flys.artifacts.model.CalculationResult; |
16 import de.intevation.flys.artifacts.model.FacetTypes; | 20 import de.intevation.flys.artifacts.model.FacetTypes; |
17 import de.intevation.flys.artifacts.model.ReportFacet; | 21 import de.intevation.flys.artifacts.model.ReportFacet; |
18 import de.intevation.flys.artifacts.model.WaterlevelFacet; | 22 import de.intevation.flys.artifacts.model.WaterlevelFacet; |
107 String hash, | 111 String hash, |
108 CallContext context, | 112 CallContext context, |
109 List<Facet> facets, | 113 List<Facet> facets, |
110 Object old | 114 Object old |
111 ) { | 115 ) { |
116 if (artifact instanceof ChartArtifact) { | |
117 ChartArtifact chart = (ChartArtifact)artifact; | |
118 facets.add(new EmptyFacet()); | |
119 return null; | |
120 } | |
112 return compute((WINFOArtifact) artifact, context, hash, facets, old); | 121 return compute((WINFOArtifact) artifact, context, hash, facets, old); |
113 } | 122 } |
114 | 123 |
115 | 124 |
116 /** | 125 /** |
122 String hash, | 131 String hash, |
123 CallContext context, | 132 CallContext context, |
124 List<Facet> facets, | 133 List<Facet> facets, |
125 Object old | 134 Object old |
126 ) { | 135 ) { |
136 if (artifact instanceof ChartArtifact) { | |
137 ChartArtifact chart = (ChartArtifact)artifact; | |
138 facets.add(new EmptyFacet()); | |
139 return null; | |
140 } | |
127 return compute((WINFOArtifact) artifact, context, hash, facets, old); | 141 return compute((WINFOArtifact) artifact, context, hash, facets, old); |
128 } | 142 } |
129 } | 143 } |
130 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : | 144 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 : |