Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/RangeAccess.java @ 4824:d5d2faf14522
BedHeightQualityAccess, RangeAccess: Refactored, moved getFrom/To to RangeAccess.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Mon, 21 Jan 2013 17:00:16 +0100 |
parents | 756aba0d2a7a |
children | f8217f1fef2e |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/RangeAccess.java Mon Jan 21 16:19:20 2013 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/RangeAccess.java Mon Jan 21 17:00:16 2013 +0100 @@ -15,6 +15,10 @@ private CallContext context; + Double from; + + Double to; + public RangeAccess(FLYSArtifact artifact, CallContext context) { super(artifact); @@ -22,6 +26,25 @@ } + /** Return ld_from data. */ + public double getFrom() { + if (from == null) { + from = getDouble("ld_from"); + } + + return from.doubleValue(); + } + + + /** Return ld_to data. */ + public double getTo() { + if (to == null) { + to = getDouble("ld_to"); + } + return to.doubleValue(); + } + + /** * Get min and max kilometer, independent of parametization * (ld_from/to vs ld_locations).