comparison artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffYearFilterFacet.java @ 5866:9a6741ccf6d4

FLYS artifacts: Renamed FLYSContext(Factory) to RiverContext(Factory).
author Sascha L. Teichmann <teichmann@intevation.de>
date Sun, 28 Apr 2013 15:14:30 +0200
parents 4897a58c8746
children 59ff03ff48f1
comparison
equal deleted inserted replaced
5865:73da40528cf2 5866:9a6741ccf6d4
13 import org.dive4elements.artifactdatabase.state.Facet; 13 import org.dive4elements.artifactdatabase.state.Facet;
14 import org.dive4elements.artifacts.Artifact; 14 import org.dive4elements.artifacts.Artifact;
15 import org.dive4elements.artifacts.CallContext; 15 import org.dive4elements.artifacts.CallContext;
16 import org.dive4elements.river.artifacts.FLYSArtifact; 16 import org.dive4elements.river.artifacts.FLYSArtifact;
17 import org.dive4elements.river.artifacts.access.RiverAccess; 17 import org.dive4elements.river.artifacts.access.RiverAccess;
18 import org.dive4elements.river.artifacts.context.FLYSContext; 18 import org.dive4elements.river.artifacts.context.RiverContext;
19 import org.dive4elements.river.artifacts.model.CalculationResult; 19 import org.dive4elements.river.artifacts.model.CalculationResult;
20 import org.dive4elements.river.artifacts.model.DataFacet; 20 import org.dive4elements.river.artifacts.model.DataFacet;
21 import org.dive4elements.river.artifacts.math.MovingAverage; 21 import org.dive4elements.river.artifacts.math.MovingAverage;
22 import org.dive4elements.river.artifacts.model.ZoomScale; 22 import org.dive4elements.river.artifacts.model.ZoomScale;
23 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType; 23 import org.dive4elements.river.artifacts.states.DefaultState.ComputeType;
47 BedDiffYearResult[] data = 47 BedDiffYearResult[] data =
48 (BedDiffYearResult[]) res.getData(); // TODO CAST TO SPECIFIC CLASS 48 (BedDiffYearResult[]) res.getData(); // TODO CAST TO SPECIFIC CLASS
49 Double start = (Double)context.getContextValue("startkm"); 49 Double start = (Double)context.getContextValue("startkm");
50 Double end = (Double)context.getContextValue("endkm"); 50 Double end = (Double)context.getContextValue("endkm");
51 if(start != null && end != null) { 51 if(start != null && end != null) {
52 FLYSContext fc = (FLYSContext)context.globalContext(); 52 RiverContext fc = (RiverContext)context.globalContext();
53 ZoomScale scales = (ZoomScale)fc.get("zoomscale"); 53 ZoomScale scales = (ZoomScale)fc.get("zoomscale");
54 RiverAccess access = new RiverAccess((FLYSArtifact)artifact); 54 RiverAccess access = new RiverAccess((FLYSArtifact)artifact);
55 String river = access.getRiver(); 55 String river = access.getRiver();
56 56
57 double radius = scales.getRadius(river, start, end); 57 double radius = scales.getRadius(river, start, end);

http://dive4elements.wald.intevation.org