Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/MainValuesArtifact.java @ 4845:88f5ab736448
MainValuesArtifact: Use RangeAccess.getLocations instead of FLYSUtils.getLocations.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 23 Jan 2013 10:39:44 +0100 |
parents | b195fede1c3b |
children | ce7d8e2a7e02 |
comparison
equal
deleted
inserted
replaced
4844:787733641877 | 4845:88f5ab736448 |
---|---|
19 | 19 |
20 import de.intevation.flys.model.Gauge; | 20 import de.intevation.flys.model.Gauge; |
21 import de.intevation.flys.model.MainValue; | 21 import de.intevation.flys.model.MainValue; |
22 import de.intevation.flys.model.River; | 22 import de.intevation.flys.model.River; |
23 | 23 |
24 import de.intevation.flys.artifacts.access.RangeAccess; | |
24 import de.intevation.flys.artifacts.model.Calculation; | 25 import de.intevation.flys.artifacts.model.Calculation; |
25 import de.intevation.flys.artifacts.model.FacetTypes; | 26 import de.intevation.flys.artifacts.model.FacetTypes; |
26 import de.intevation.flys.artifacts.model.MainValuesQFacet; | 27 import de.intevation.flys.artifacts.model.MainValuesQFacet; |
27 import de.intevation.flys.artifacts.model.MainValuesWFacet; | 28 import de.intevation.flys.artifacts.model.MainValuesWFacet; |
28 import de.intevation.flys.artifacts.model.NamedDouble; | 29 import de.intevation.flys.artifacts.model.NamedDouble; |
171 | 172 |
172 @Override | 173 @Override |
173 protected void initialize(Artifact artifact, Object context, CallMeta meta) { | 174 protected void initialize(Artifact artifact, Object context, CallMeta meta) { |
174 logger.debug("MainValuesArtifact.initialize"); | 175 logger.debug("MainValuesArtifact.initialize"); |
175 FLYSArtifact winfo = (FLYSArtifact) artifact; | 176 FLYSArtifact winfo = (FLYSArtifact) artifact; |
176 double [] locations = FLYSUtils.getLocations(winfo); | 177 RangeAccess rangeAccess = new RangeAccess(this, null); |
178 double [] locations = rangeAccess.getLocations(); | |
177 if (locations != null) { | 179 if (locations != null) { |
178 double location = locations[0]; | 180 double location = locations[0]; |
179 addData("location", new DefaultStateData("location", null, null, | 181 addData("location", new DefaultStateData("location", null, null, |
180 String.valueOf(location))); | 182 String.valueOf(location))); |
181 } | 183 } |