diff flys-artifacts/src/main/java/de/intevation/flys/utils/FLYSUtils.java @ 2128:bf67eb014443

Added convinience functions to FLYSArtifact and FLYSUtils. flys-artifacts/trunk@3703 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 18 Jan 2012 09:29:12 +0000
parents aa9cc91c8193
children c3e523a76340
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/utils/FLYSUtils.java	Tue Jan 17 18:26:45 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/utils/FLYSUtils.java	Wed Jan 18 09:29:12 2012 +0000
@@ -415,6 +415,15 @@
     }
 
 
+    public static Gauge getReferenceGauge(FLYSArtifact flys) {
+        Long officialNumber = flys.getDataAsLong("reference_gauge");
+
+        return officialNumber != null
+            ? Gauge.getGaugeByOfficialNumber(officialNumber)
+            : null;
+    }
+
+
     public static Double getValueFromWQ(WQ wq) {
         if (wq == null) {
             return null;

http://dive4elements.wald.intevation.org