diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/GaugeAccess.java @ 4647:1fea4243721c

Add stubs for GaugeAccess and RangeAccess, for they do not get lost. These cannot be used as is, but is a starting stone for proper implementation and refactoring.
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Wed, 05 Dec 2012 13:57:50 +0100
parents
children 756aba0d2a7a
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/GaugeAccess.java	Wed Dec 05 13:57:50 2012 +0100
@@ -0,0 +1,30 @@
+package de.intevation.flys.artifacts.access;
+
+import java.util.Arrays;
+
+import org.apache.log4j.Logger;
+
+import de.intevation.artifacts.CallContext;
+import de.intevation.flys.artifacts.FLYSArtifact;
+import de.intevation.flys.utils.FLYSUtils;
+import de.intevation.flys.utils.StringUtil;
+
+/** For the moment, light-weight wrapper around FLYSUtils. */
+// TODO employ 'Caching' like other Accesses, remove usage of FLYSUtils.
+public class GaugeAccess
+extends RangeAccess
+{
+    private static Logger logger = Logger.getLogger(GaugeAccess.class);
+
+    public GaugeAccess(FLYSArtifact artifact, CallContext context) {
+        super(artifact, context);
+    }
+
+
+    public String getGaugeName() {
+        return FLYSUtils.getGaugename(this.getArtifact());
+    }
+
+    // TODO there is also getGauges in FLYSUtils...
+}
+// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org