Make ol.renderer.Map.map property private

This commit is contained in:
Tom Payne
2013-04-11 23:25:21 +02:00
parent ee817ba4a2
commit f0106f391a
+4 -4
View File
@@ -35,10 +35,10 @@ ol.renderer.Map = function(container, map) {
this.container_ = container; this.container_ = container;
/** /**
* @protected * @private
* @type {ol.Map} * @type {ol.Map}
*/ */
this.map = map; this.map_ = map;
/** /**
* @protected * @protected
@@ -166,7 +166,7 @@ ol.renderer.Map.prototype.getLayerRenderer = function(layer) {
* @return {ol.Map} Map. * @return {ol.Map} Map.
*/ */
ol.renderer.Map.prototype.getMap = function() { ol.renderer.Map.prototype.getMap = function() {
return this.map; return this.map_;
}; };
@@ -199,7 +199,7 @@ ol.renderer.Map.prototype.handleLayersChanged = function() {
goog.array.forEach(this.layersListenerKeys_, goog.events.unlistenByKey); goog.array.forEach(this.layersListenerKeys_, goog.events.unlistenByKey);
this.layersListenerKeys_ = null; this.layersListenerKeys_ = null;
} }
var layers = this.map.getLayers(); var layers = this.getMap().getLayers();
if (goog.isDefAndNotNull(layers)) { if (goog.isDefAndNotNull(layers)) {
layers.forEach(this.addLayer, this); layers.forEach(this.addLayer, this);
this.layersListenerKeys_ = [ this.layersListenerKeys_ = [