diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java @ 1052:eeebf8514c7f

The boundary (extent) for the river axis is determined based on its geometry - this extent is written into the wms facet. flys-artifacts/trunk@2514 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Fri, 19 Aug 2011 15:52:03 +0000
parents 6f8873fca927
children b1b0a0b61845
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java	Fri Aug 19 14:13:51 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WMSLayerFacet.java	Fri Aug 19 15:52:03 2011 +0000
@@ -29,6 +29,7 @@
     protected String       hash;
     protected String       url;
     protected String       extent;
+    protected String       srid;
 
 
     private static final Logger logger = Logger.getLogger(WMSLayerFacet.class);
@@ -84,6 +85,13 @@
     }
 
 
+    public void setSrid(String srid) {
+        if (srid != null) {
+            this.srid = srid;
+        }
+    }
+
+
     public Object getData(Artifact artifact, CallContext context) {
         return null;
     }
@@ -103,6 +111,7 @@
         ec.addAttr(facet, "url", url, true);
         ec.addAttr(facet, "layers", layers.get(0), true);
         ec.addAttr(facet, "extent", extent != null ? extent : "", true);
+        ec.addAttr(facet, "srid", srid != null ? srid : "", true);
 
         return facet;
     }

http://dive4elements.wald.intevation.org