comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flowdepth/FlowDepthAccess.java @ 9070:611a523fc42f

VegetationZoneAccessHelper, VegetationTablePanels verbessert
author gernotbelger
date Tue, 15 May 2018 18:04:36 +0200
parents 2ed3824a3d53
children 5c34fe17ef15
comparison
equal deleted inserted replaced
9069:1ffd38826175 9070:611a523fc42f
11 package org.dive4elements.river.artifacts.sinfo.flowdepth; 11 package org.dive4elements.river.artifacts.sinfo.flowdepth;
12 12
13 import java.util.Collection; 13 import java.util.Collection;
14 import java.util.Collections; 14 import java.util.Collections;
15 15
16 import org.apache.commons.lang.math.DoubleRange;
17 import org.dive4elements.river.artifacts.access.RangeAccess; 16 import org.dive4elements.river.artifacts.access.RangeAccess;
18 import org.dive4elements.river.artifacts.sinfo.SINFOArtifact; 17 import org.dive4elements.river.artifacts.sinfo.SINFOArtifact;
19 import org.dive4elements.river.artifacts.sinfo.SinfoCalcMode; 18 import org.dive4elements.river.artifacts.sinfo.SinfoCalcMode;
20 19
21 /** 20 /**
38 /* assert calculation mode */ 37 /* assert calculation mode */
39 final SinfoCalcMode calculationMode = artifact.getCalculationMode(); 38 final SinfoCalcMode calculationMode = artifact.getCalculationMode();
40 assert (calculationMode == SinfoCalcMode.sinfo_calc_flow_depth); 39 assert (calculationMode == SinfoCalcMode.sinfo_calc_flow_depth);
41 } 40 }
42 41
43 public DoubleRange getRange() {
44 final double from = getFrom();
45 final double to = getTo();
46 return new DoubleRange(from, to);
47 }
48
49 public boolean isUseTransportBodies() { 42 public boolean isUseTransportBodies() {
50 final Boolean useTkh = this.artifact.getDataAsBoolean(FIELD_USE_TKH); 43 final Boolean useTkh = this.artifact.getDataAsBoolean(FIELD_USE_TKH);
51 return useTkh == null ? false : useTkh; 44 return useTkh == null ? false : useTkh;
52 } 45 }
53 46

http://dive4elements.wald.intevation.org