don't translate error message and replace console log with exception

This commit is contained in:
fredj
2011-09-20 14:26:13 +02:00
parent 91f610f19c
commit 6e9a3e4c13
55 changed files with 91 additions and 924 deletions
+3 -8
View File
@@ -5,7 +5,6 @@
/**
* @requires OpenLayers/Layer/Vector.js
* @requires OpenLayers/Console.js
*/
/**
@@ -64,10 +63,8 @@ OpenLayers.Layer.PointTrack = OpenLayers.Class(OpenLayers.Layer.Vector, {
*/
addNodes: function(pointFeatures, options) {
if (pointFeatures.length < 2) {
OpenLayers.Console.error(
"At least two point features have to be added to create" +
"a line from");
return;
throw new Error("At least two point features have to be added to " +
"create a line from");
}
var lines = new Array(pointFeatures.length-1);
@@ -81,9 +78,7 @@ OpenLayers.Layer.PointTrack = OpenLayers.Class(OpenLayers.Layer.Vector, {
var lonlat = pointFeature.lonlat;
endPoint = new OpenLayers.Geometry.Point(lonlat.lon, lonlat.lat);
} else if(endPoint.CLASS_NAME != "OpenLayers.Geometry.Point") {
OpenLayers.Console.error(
"Only features with point geometries are supported.");
return;
throw new TypeError("Only features with point geometries are supported.");
}
if(i > 0) {