[OpenLayers-Commits] r3575 - trunk/openlayers/lib/OpenLayers/Layer

commits at openlayers.org commits at openlayers.org
Tue Jul 3 18:23:24 EDT 2007


Author: euzuro
Date: 2007-07-03 18:23:20 -0400 (Tue, 03 Jul 2007)
New Revision: 3575

Modified:
   trunk/openlayers/lib/OpenLayers/Layer/WFS.js
Log:
fix for #699 - give WFS layer a mergeNewParams()

Modified: trunk/openlayers/lib/OpenLayers/Layer/WFS.js
===================================================================
--- trunk/openlayers/lib/OpenLayers/Layer/WFS.js	2007-07-03 21:45:26 UTC (rev 3574)
+++ trunk/openlayers/lib/OpenLayers/Layer/WFS.js	2007-07-03 22:23:20 UTC (rev 3575)
@@ -228,6 +228,22 @@
             OpenLayers.Layer.Markers.prototype.onMapResize.apply(this, arguments);
         }
     },
+    
+    /**
+     * APIMethod: mergeNewParams
+     * Modify parameters for the layer and redraw.
+     * 
+     * Parameters:
+     * newParams - {Object}
+     */
+    mergeNewParams:function(newParams) {
+        var upperParams = OpenLayers.Util.upperCaseObject(newParams);
+        var newArguments = [upperParams];
+        OpenLayers.Layer.HTTPRequest.prototype.mergeNewParams.apply(this, 
+                                                                 newArguments);
+        //redraw
+        this.moveTo(null, true);
+    },
 
     /**
      * APIMethod: clone



More information about the Commits mailing list