Changeset 1586
- Timestamp:
- 10/05/06 10:09:48 (2 years ago)
- Files:
-
- sandbox/crschmidt/noprototype/lib/OpenLayers/Ajax.js (modified) (2 diffs)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/KeyboardDefaults.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/LayerSwitcher.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/MouseDefaults.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/MouseToolbar.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/PanZoom.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/PanZoomBar.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/Permalink.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Control/Scale.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Feature/WFS.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer.js (modified) (2 diffs)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Boxes.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Canvas.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/EventPane.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/GeoRSS.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Google.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Grid.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/HTTPRequest.js (modified) (4 diffs)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/KaMap.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/MapServer.js (modified) (2 diffs)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Markers.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/MultiMap.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Text.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/VirtualEarth.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WFS.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WMS.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WMS/Untiled.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WorldWind.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Yahoo.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Map.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Marker/Box.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Popup/Anchored.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Popup/AnchoredBubble.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Prototype.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Tile/Image.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Tile/WFS.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/lib/OpenLayers/Util.js (modified) (2 diffs)
- sandbox/crschmidt/noprototype/lib/Rico/Corner.js (modified) (1 diff)
- sandbox/crschmidt/noprototype/tests/test_Layer_WMS.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
sandbox/crschmidt/noprototype/lib/OpenLayers/Ajax.js
r1571 r1586 160 160 parameters: '' 161 161 } 162 O bject.extend(this.options, options || {});162 OpenLayers.Util.extend(this.options, options || {}); 163 163 }, 164 164 … … 178 178 ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; 179 179 180 OpenLayers.Ajax.Request.prototype = O bject.extend(new OpenLayers.Ajax.Base(), {180 OpenLayers.Ajax.Request.prototype = OpenLayers.Util.extend(new OpenLayers.Ajax.Base(), { 181 181 initialize: function(url, options) { 182 182 this.transport = OpenLayers.Ajax.getTransport(); sandbox/crschmidt/noprototype/lib/OpenLayers/Control.js
r1570 r1586 31 31 */ 32 32 initialize: function (options) { 33 O bject.extend(this, options);33 OpenLayers.Util.extend(this, options); 34 34 35 35 this.id = OpenLayers.Util.createUniqueID(this.CLASS_NAME + "_"); sandbox/crschmidt/noprototype/lib/OpenLayers/Control/KeyboardDefaults.js
r1570 r1586 10 10 OpenLayers.Control.KeyboardDefaults = OpenLayers.Class.create(); 11 11 OpenLayers.Control.KeyboardDefaults.prototype = 12 O bject.extend( new OpenLayers.Control(), {12 OpenLayers.Util.extend( new OpenLayers.Control(), { 13 13 14 14 /** @type int */ sandbox/crschmidt/noprototype/lib/OpenLayers/Control/LayerSwitcher.js
r1570 r1586 10 10 OpenLayers.Control.LayerSwitcher = OpenLayers.Class.create(); 11 11 OpenLayers.Control.LayerSwitcher.prototype = 12 O bject.extend( new OpenLayers.Control(), {12 OpenLayers.Util.extend( new OpenLayers.Control(), { 13 13 14 14 /** @type String */ sandbox/crschmidt/noprototype/lib/OpenLayers/Control/MouseDefaults.js
r1570 r1586 10 10 OpenLayers.Control.MouseDefaults = OpenLayers.Class.create(); 11 11 OpenLayers.Control.MouseDefaults.prototype = 12 O bject.extend( new OpenLayers.Control(), {12 OpenLayers.Util.extend( new OpenLayers.Control(), { 13 13 14 14 /** @type Boolean */ sandbox/crschmidt/noprototype/lib/OpenLayers/Control/MouseToolbar.js
r1570 r1586 13 13 OpenLayers.Control.MouseToolbar.Y = 300; 14 14 OpenLayers.Control.MouseToolbar.prototype = 15 O bject.extend( new OpenLayers.Control(),16 O bject.extend( new OpenLayers.Control.MouseDefaults(), {15 OpenLayers.Util.extend( new OpenLayers.Control(), 16 OpenLayers.Util.extend( new OpenLayers.Control.MouseDefaults(), { 17 17 18 18 mode: null, sandbox/crschmidt/noprototype/lib/OpenLayers/Control/PanZoom.js
r1570 r1586 12 12 OpenLayers.Control.PanZoom.Y = 4; 13 13 OpenLayers.Control.PanZoom.prototype = 14 O bject.extend( new OpenLayers.Control(), {14 OpenLayers.Util.extend( new OpenLayers.Control(), { 15 15 16 16 /** @type int */ sandbox/crschmidt/noprototype/lib/OpenLayers/Control/PanZoomBar.js
r1574 r1586 12 12 OpenLayers.Control.PanZoomBar.Y = 4; 13 13 OpenLayers.Control.PanZoomBar.prototype = 14 O bject.extend( new OpenLayers.Control.PanZoom(), {14 OpenLayers.Util.extend( new OpenLayers.Control.PanZoom(), { 15 15 16 16 /** @type Array(...) */ sandbox/crschmidt/noprototype/lib/OpenLayers/Control/Permalink.js
r1570 r1586 10 10 OpenLayers.Control.Permalink = OpenLayers.Class.create(); 11 11 OpenLayers.Control.Permalink.prototype = 12 O bject.extend( new OpenLayers.Control(), {12 OpenLayers.Util.extend( new OpenLayers.Control(), { 13 13 14 14 /** @type DOMElement */ sandbox/crschmidt/noprototype/lib/OpenLayers/Control/Scale.js
r1570 r1586 10 10 OpenLayers.Control.Scale = OpenLayers.Class.create(); 11 11 OpenLayers.Control.Scale.prototype = 12 O bject.extend( new OpenLayers.Control(), {12 OpenLayers.Util.extend( new OpenLayers.Control(), { 13 13 /** @type DOMElement */ 14 14 element: null, sandbox/crschmidt/noprototype/lib/OpenLayers/Feature/WFS.js
r1570 r1586 10 10 OpenLayers.Feature.WFS = OpenLayers.Class.create(); 11 11 OpenLayers.Feature.WFS.prototype = 12 O bject.extend( new OpenLayers.Feature(), {12 OpenLayers.Util.extend( new OpenLayers.Feature(), { 13 13 14 14 /** sandbox/crschmidt/noprototype/lib/OpenLayers/Layer.js
r1570 r1586 94 94 95 95 //store a copy of the custom options for later cloning 96 this.options = O bject.extend(new Object(), options);96 this.options = OpenLayers.Util.extend(new Object(), options); 97 97 98 98 //add options to layer 99 O bject.extend(this, this.options);99 OpenLayers.Util.extend(this, this.options); 100 100 101 101 this.name = name; … … 161 161 162 162 // update our copy for clone 163 O bject.extend(this.options, newOptions);163 OpenLayers.Util.extend(this.options, newOptions); 164 164 165 165 // add new options to this 166 O bject.extend(this, this.options);166 OpenLayers.Util.extend(this, this.options); 167 167 }, 168 168 sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Boxes.js
r1570 r1586 11 11 OpenLayers.Layer.Boxes = OpenLayers.Class.create(); 12 12 OpenLayers.Layer.Boxes.prototype = 13 O bject.extend( new OpenLayers.Layer.Markers(), {13 OpenLayers.Util.extend( new OpenLayers.Layer.Markers(), { 14 14 15 15 initialize: function () { sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Canvas.js
r1570 r1586 10 10 OpenLayers.Layer.Canvas = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.Canvas.prototype = 12 O bject.extend( new OpenLayers.Layer(), {12 OpenLayers.Util.extend( new OpenLayers.Layer(), { 13 13 14 14 /** Canvas layer is never a base layer. sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/EventPane.js
r1570 r1586 11 11 OpenLayers.Layer.EventPane = OpenLayers.Class.create(); 12 12 OpenLayers.Layer.EventPane.prototype = 13 O bject.extend(new OpenLayers.Layer, {13 OpenLayers.Util.extend(new OpenLayers.Layer, { 14 14 15 15 /** EventPaned layers are always base layers, by necessity. sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/GeoRSS.js
r1570 r1586 10 10 OpenLayers.Layer.GeoRSS = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.GeoRSS.prototype = 12 O bject.extend( new OpenLayers.Layer.Markers(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.Markers(), { 13 13 14 14 /** store url of text file sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Google.js
r1570 r1586 13 13 OpenLayers.Layer.Google = OpenLayers.Class.create(); 14 14 OpenLayers.Layer.Google.prototype = 15 O bject.extend( new OpenLayers.Layer.EventPane(),16 O bject.extend( new OpenLayers.Layer.FixedZoomLevels(), {15 OpenLayers.Util.extend( new OpenLayers.Layer.EventPane(), 16 OpenLayers.Util.extend( new OpenLayers.Layer.FixedZoomLevels(), { 17 17 18 18 /** @type Boolean */ sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Grid.js
r1570 r1586 10 10 OpenLayers.Layer.Grid = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.Grid.prototype = 12 O bject.extend( new OpenLayers.Layer.HTTPRequest(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.HTTPRequest(), { 13 13 14 14 /** @type OpenLayers.Size */ sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/HTTPRequest.js
r1570 r1586 10 10 OpenLayers.Layer.HTTPRequest = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.HTTPRequest.prototype = 12 O bject.extend( new OpenLayers.Layer(), {12 OpenLayers.Util.extend( new OpenLayers.Layer(), { 13 13 14 14 /** @type String */ … … 34 34 OpenLayers.Layer.prototype.initialize.apply(this, newArguments); 35 35 this.url = url; 36 this.params = O bject.extend( new Object(), params);36 this.params = OpenLayers.Util.extend( new Object(), params); 37 37 }, 38 38 … … 80 80 */ 81 81 mergeNewParams:function(newParams) { 82 this.params = O bject.extend(this.params, newParams);82 this.params = OpenLayers.Util.extend(this.params, newParams); 83 83 }, 84 84 … … 107 107 // create a new params hashtable with all the layer params and the 108 108 // new params together. then convert to string 109 var allParams = O bject.extend(new Object(), this.params);110 var allParams = O bject.extend(allParams, newParams);109 var allParams = OpenLayers.Util.extend(new Object(), this.params); 110 var allParams = OpenLayers.Util.extend(allParams, newParams); 111 111 var paramsString = OpenLayers.Util.getParameterString(allParams); 112 112 sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/KaMap.js
r1570 r1586 10 10 OpenLayers.Layer.KaMap = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.KaMap.prototype = 12 O bject.extend( new OpenLayers.Layer.Grid(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.Grid(), { 13 13 14 14 /** KaMap Layer is always a base layer sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/MapServer.js
r1570 r1586 8 8 OpenLayers.Layer.MapServer = OpenLayers.Class.create(); 9 9 OpenLayers.Layer.MapServer.prototype = 10 O bject.extend( new OpenLayers.Layer.Grid(), {10 OpenLayers.Util.extend( new OpenLayers.Layer.Grid(), { 11 11 12 12 /** @final @type hash */ … … 58 58 clone: function (name, params) { 59 59 var mergedParams = {}; 60 O bject.extend(mergedParams, this.params);61 O bject.extend(mergedParams, params);60 OpenLayers.Util.extend(mergedParams, this.params); 61 OpenLayers.Util.extend(mergedParams, params); 62 62 var obj = new OpenLayers.Layer.MapServer(name, this.url, mergedParams); 63 63 obj.setTileSize(this.tileSize); sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Markers.js
r1570 r1586 10 10 OpenLayers.Layer.Markers = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.Markers.prototype = 12 O bject.extend( new OpenLayers.Layer(), {12 OpenLayers.Util.extend( new OpenLayers.Layer(), { 13 13 14 14 /** Markers layer is never a base layer. sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/MultiMap.js
r1570 r1586 10 10 OpenLayers.Layer.MultiMap = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.MultiMap.prototype = 12 O bject.extend( new OpenLayers.Layer.EventPane(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.EventPane(), { 13 13 14 14 /** @type MMMap */ sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Text.js
r1570 r1586 10 10 OpenLayers.Layer.Text = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.Text.prototype = 12 O bject.extend( new OpenLayers.Layer.Markers(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.Markers(), { 13 13 14 14 /** store url of text file - this should be specified in the sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/VirtualEarth.js
r1570 r1586 10 10 OpenLayers.Layer.VirtualEarth = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.VirtualEarth.prototype = 12 O bject.extend( new OpenLayers.Layer.EventPane(),13 O bject.extend( new OpenLayers.Layer.FixedZoomLevels(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.EventPane(), 13 OpenLayers.Util.extend( new OpenLayers.Layer.FixedZoomLevels(), { 14 14 15 15 /** @type VEMap */ sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WFS.js
r1570 r1586 11 11 OpenLayers.Layer.WFS = OpenLayers.Class.create(); 12 12 OpenLayers.Layer.WFS.prototype = 13 O bject.extend(new OpenLayers.Layer.Grid(),14 O bject.extend(new OpenLayers.Layer.Markers(), {13 OpenLayers.Util.extend(new OpenLayers.Layer.Grid(), 14 OpenLayers.Util.extend(new OpenLayers.Layer.Markers(), { 15 15 16 16 /** WFS layer is never a base layer. sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WMS.js
r1570 r1586 10 10 OpenLayers.Layer.WMS = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.WMS.prototype = 12 O bject.extend( new OpenLayers.Layer.Grid(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.Grid(), { 13 13 14 14 /** Hashtable of default parameter key/value pairs sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WMS/Untiled.js
r1570 r1586 11 11 OpenLayers.Layer.WMS.Untiled = OpenLayers.Class.create(); 12 12 OpenLayers.Layer.WMS.Untiled.prototype = 13 O bject.extend( new OpenLayers.Layer.HTTPRequest(), {13 OpenLayers.Util.extend( new OpenLayers.Layer.HTTPRequest(), { 14 14 15 15 /** Hashtable of default parameter key/value pairs sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/WorldWind.js
r1570 r1586 10 10 OpenLayers.Layer.WorldWind = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.WorldWind.prototype = 12 O bject.extend( new OpenLayers.Layer.Grid(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.Grid(), { 13 13 14 14 DEFAULT_PARAMS: { sandbox/crschmidt/noprototype/lib/OpenLayers/Layer/Yahoo.js
r1570 r1586 10 10 OpenLayers.Layer.Yahoo = OpenLayers.Class.create(); 11 11 OpenLayers.Layer.Yahoo.prototype = 12 O bject.extend( new OpenLayers.Layer.EventPane(), {12 OpenLayers.Util.extend( new OpenLayers.Layer.EventPane(), { 13 13 14 14 /** @type YMap */ sandbox/crschmidt/noprototype/lib/OpenLayers/Map.js
r1573 r1586 214 214 // now add the options declared by the user 215 215 // (these will override defaults) 216 O bject.extend(this, options);216 OpenLayers.Util.extend(this, options); 217 217 }, 218 218 sandbox/crschmidt/noprototype/lib/OpenLayers/Marker/Box.js
r1570 r1586 9 9 */ 10 10 OpenLayers.Marker.Box = OpenLayers.Class.create(); 11 OpenLayers.Marker.Box.prototype = O bject.extend( new OpenLayers.Marker(), {11 OpenLayers.Marker.Box.prototype = OpenLayers.Util.extend( new OpenLayers.Marker(), { 12 12 /** @type OpenLayers.LonLat */ 13 13 bounds: null, sandbox/crschmidt/noprototype/lib/OpenLayers/Popup/Anchored.js
r1570 r1586 10 10 OpenLayers.Popup.Anchored = OpenLayers.Class.create(); 11 11 OpenLayers.Popup.Anchored.prototype = 12 O bject.extend( new OpenLayers.Popup(), {12 OpenLayers.Util.extend( new OpenLayers.Popup(), { 13 13 14 14 /** "lr", "ll", "tr", "tl" - relative position of the popup. sandbox/crschmidt/noprototype/lib/OpenLayers/Popup/AnchoredBubble.js
r1570 r1586 14 14 15 15 OpenLayers.Popup.AnchoredBubble.prototype = 16 O bject.extend( new OpenLayers.Popup.Anchored(), {16 OpenLayers.Util.extend( new OpenLayers.Popup.Anchored(), { 17 17 18 18 /** @type DOMElement */ sandbox/crschmidt/noprototype/lib/OpenLayers/Prototype.js
r1574 r1586 11 11 var Prototype = {Version: '1.4.0-OpenLayers', emptyFunction: function() {}}; 12 12 13 Object.extend = function(destination, source) {14 for (property in source) {15 destination[property] = source[property];16 }17 return destination;18 };19 /*--------------------------------------------------------------------------*/20 /*--------------------------------------------------------------------------*/21 22 13 if (!window.Event) { 23 14 var Event = new Object(); 24 15 } 25 16 26 O bject.extend(Event, {17 OpenLayers.Util.extend(Event, { 27 18 KEY_BACKSPACE: 8, 28 19 KEY_TAB: 9, sandbox/crschmidt/noprototype/lib/OpenLayers/Tile/Image.js
r1570 r1586 10 10 OpenLayers.Tile.Image = OpenLayers.Class.create(); 11 11 OpenLayers.Tile.Image.prototype = 12 O bject.extend( new OpenLayers.Tile(), {12 OpenLayers.Util.extend( new OpenLayers.Tile(), { 13 13 14 14 /** @type DOMElement img */ sandbox/crschmidt/noprototype/lib/OpenLayers/Tile/WFS.js
r1570 r1586 10 10 OpenLayers.Tile.WFS = OpenLayers.Class.create(); 11 11 OpenLayers.Tile.WFS.prototype = 12 O bject.extend( new OpenLayers.Tile(), {12 OpenLayers.Util.extend( new OpenLayers.Tile(), { 13 13 14 14 /** @type Array(OpenLayers.Feature)*/ sandbox/crschmidt/noprototype/lib/OpenLayers/Util.js
r1574 r1586 27 27 } 28 28 } 29 30 /* from Prototype.js */ 31 OpenLayers.Util.extend = function(destination, source) { 32 for (property in source) { 33 destination[property] = source[property]; 34 } 35 return destination; 36 }; 29 37 30 38 /** … … 296 304 297 305 /** Takes a hashtable and copies any keys that don't exist from 298 * another hashtable, by analogy with O bject.extend() from306 * another hashtable, by analogy with OpenLayers.Util.extend() from 299 307 * Prototype.js. 300 308 * sandbox/crschmidt/noprototype/lib/Rico/Corner.js
r1424 r1586 189 189 compact : false 190 190 } 191 O bject.extend(this.options, options || {});191 OpenLayers.Util.extend(this.options, options || {}); 192 192 193 193 this.options.numSlices = this.options.compact ? 2 : 4; sandbox/crschmidt/noprototype/tests/test_Layer_WMS.html
r1552 r1586 100 100 t.ok( layer.isBaseLayer, "baselayer is true by default"); 101 101 102 var newParams = O bject.extend(new Object(), params);102 var newParams = OpenLayers.Util.extend(new Object(), params); 103 103 newParams.transparent = "true"; 104 104 layer = new OpenLayers.Layer.WMS(name, url, newParams);
