[OpenLayers-Commits] r2350 - sandbox/vector-2.4/lib/OpenLayers/Layer
commits at openlayers.org
commits at openlayers.org
Mon Mar 5 17:23:21 EST 2007
Author: crschmidt
Date: 2007-03-05 17:23:19 -0500 (Mon, 05 Mar 2007)
New Revision: 2350
Modified:
sandbox/vector-2.4/lib/OpenLayers/Layer/Vector.js
Log:
Remove style from Vector layer. Instead, style will be a default on the
Feature.
Modified: sandbox/vector-2.4/lib/OpenLayers/Layer/Vector.js
===================================================================
--- sandbox/vector-2.4/lib/OpenLayers/Layer/Vector.js 2007-03-05 22:14:39 UTC (rev 2349)
+++ sandbox/vector-2.4/lib/OpenLayers/Layer/Vector.js 2007-03-05 22:23:19 UTC (rev 2350)
@@ -56,10 +56,6 @@
new OpenLayers.Renderer.VML(this.div);
}
- if (!this.style) {
- this.style = OpenLayers.Style.DefaultRendererStyle;
- }
-
this.features = new Array();
this.selection = new Array();
},
@@ -88,7 +84,7 @@
if (!this.drawn) {
this.drawn = true;
for(var i = 0; i < this.features.length; i++) {
- var style = this.features[i].geometry.style || this.style;
+ var style = this.features[i].style;
this.renderer.drawGeometry(this.features[i].geometry, style);
}
@@ -118,7 +114,7 @@
throw "addFeatures : component should be an " + this.geometryType.prototype.CLASS_NAME;
}
- var style = features[i].geometry.style || this.style;
+ var style = features[i].geometry.style;
if (this.drawn) {
var feature = this.renderer.drawGeometry(features[i].geometry, style);
@@ -126,10 +122,8 @@
features[i].geometry.setEvents();
- if (features[i].state == OpenLayers.State.INSERT) {
- this.onFeatureInsert(features[i]);
+ this.onFeatureInsert(features[i]);
}
-
return features;
},
More information about the Commits
mailing list