Merge pull request #7 from fredj/3320

Replace OpenLayers.Console.error with exceptions. r=elemoine,bbinet (closes #3320)
This commit is contained in:
Frédéric Junod
2011-10-06 02:03:48 -07:00
55 changed files with 91 additions and 924 deletions

View File

@@ -8,8 +8,6 @@
* @requires OpenLayers/Util.js
* @requires OpenLayers/Events.js
* @requires OpenLayers/Tween.js
* @requires OpenLayers/Console.js
* @requires OpenLayers/Lang.js
*/
/**
@@ -932,12 +930,10 @@ OpenLayers.Map = OpenLayers.Class({
* layer - {<OpenLayers.Layer>}
*/
addLayer: function (layer) {
for(var i=0, len=this.layers.length; i <len; i++) {
for(var i = 0, len = this.layers.length; i < len; i++) {
if (this.layers[i] == layer) {
var msg = OpenLayers.i18n('layerAlreadyAdded',
{'layerName':layer.name});
OpenLayers.Console.warn(msg);
return false;
throw new Error("You tried to add the layer: " + layer.name +
" to the map, but it has already been added");
}
}
if (this.events.triggerEvent("preaddlayer", {layer: layer}) === false) {
@@ -946,7 +942,6 @@ OpenLayers.Map = OpenLayers.Class({
if(this.allOverlays) {
layer.isBaseLayer = false;
}
layer.div.className = "olLayerDiv";
layer.div.style.overflow = "";