diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java @ 953:6f8873fca927

WMSLayerFacets can have an extent now. flys-artifacts/trunk@2371 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 20 Jul 2011 12:37:54 +0000
parents 5de90b0cff8e
children eeebf8514c7f
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java	Wed Jul 20 12:34:20 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java	Wed Jul 20 12:37:54 2011 +0000
@@ -28,6 +28,7 @@
     protected String       stateId;
     protected String       hash;
     protected String       url;
+    protected String       extent;
 
 
     private static final Logger logger = Logger.getLogger(WMSLayerFacet.class);
@@ -76,6 +77,13 @@
     }
 
 
+    public void setExtent(String extent) {
+        if (extent != null) {
+            this.extent = extent;
+        }
+    }
+
+
     public Object getData(Artifact artifact, CallContext context) {
         return null;
     }
@@ -94,6 +102,7 @@
         ec.addAttr(facet, "name", name, true);
         ec.addAttr(facet, "url", url, true);
         ec.addAttr(facet, "layers", layers.get(0), true);
+        ec.addAttr(facet, "extent", extent != null ? extent : "", true);
 
         return facet;
     }

http://dive4elements.wald.intevation.org