diff --git a/src/ol/layer/bingmaps.js b/src/ol/layer/bingmaps.js index 7772b79693..ce75d65aa1 100644 --- a/src/ol/layer/bingmaps.js +++ b/src/ol/layer/bingmaps.js @@ -1,5 +1,5 @@ goog.provide('ol.layer.BingMaps'); -goog.provide('ol.tilesource.BingMaps'); +goog.provide('ol.source.BingMaps'); goog.require('goog.Uri'); goog.require('goog.events'); @@ -33,7 +33,7 @@ ol.BingMapsStyle = { * @param {Object.=} opt_values Values. */ ol.layer.BingMaps = function(style, key, opt_culture, opt_values) { - var tileSource = new ol.tilesource.BingMaps(style, key, opt_culture, + var tileSource = new ol.source.BingMaps(style, key, opt_culture, function(tileSource) { this.dispatchEvent(goog.events.EventType.LOAD); }, this); @@ -49,10 +49,10 @@ goog.inherits(ol.layer.BingMaps, ol.layer.TileLayer); * @param {ol.BingMapsStyle} style Bing Maps style. * @param {string} key Key. * @param {string=} opt_culture Culture. - * @param {?function(ol.tilesource.BingMaps)=} opt_callback Callback. + * @param {?function(ol.source.BingMaps)=} opt_callback Callback. * @param {*=} opt_obj Object. */ -ol.tilesource.BingMaps = +ol.source.BingMaps = function(style, key, opt_culture, opt_callback, opt_obj) { /** @@ -69,7 +69,7 @@ ol.tilesource.BingMaps = /** * @private - * @type {?function(ol.tilesource.BingMaps)} + * @type {?function(ol.source.BingMaps)} */ this.callback_ = opt_callback || null; @@ -94,13 +94,13 @@ ol.tilesource.BingMaps = this, projection, null, ol.TileUrlFunction.nullTileUrlFunction, extent); }; -goog.inherits(ol.tilesource.BingMaps, ol.TileSource); +goog.inherits(ol.source.BingMaps, ol.TileSource); /** * @param {BingMapsImageryMetadataResponse} response Response. */ -ol.tilesource.BingMaps.prototype.handleImageryMetadataResponse = +ol.source.BingMaps.prototype.handleImageryMetadataResponse = function(response) { goog.asserts.assert( @@ -184,6 +184,6 @@ ol.tilesource.BingMaps.prototype.handleImageryMetadataResponse = /** * @inheritDoc */ -ol.tilesource.BingMaps.prototype.isReady = function() { +ol.source.BingMaps.prototype.isReady = function() { return this.ready_; }; diff --git a/src/ol/layer/openstreetmap.js b/src/ol/layer/openstreetmap.js index 544d30767e..f92c8492c8 100644 --- a/src/ol/layer/openstreetmap.js +++ b/src/ol/layer/openstreetmap.js @@ -3,7 +3,7 @@ goog.provide('ol.source.OpenStreetMap'); goog.require('ol.TileUrlFunction'); goog.require('ol.layer.TileLayer'); -goog.require('ol.tilesource.XYZ'); +goog.require('ol.source.XYZ'); @@ -22,7 +22,7 @@ goog.inherits(ol.layer.OpenStreetMap, ol.layer.TileLayer); /** * @constructor - * @extends {ol.tilesource.XYZ} + * @extends {ol.source.XYZ} */ ol.source.OpenStreetMap = function() { @@ -37,4 +37,4 @@ ol.source.OpenStreetMap = function() { goog.base(this, 18, tileUrlFunction, [attribution]); }; -goog.inherits(ol.source.OpenStreetMap, ol.tilesource.XYZ); +goog.inherits(ol.source.OpenStreetMap, ol.source.XYZ); diff --git a/src/ol/layer/tilejson.js b/src/ol/layer/tilejson.js index 0c24267265..a16f0ce25e 100644 --- a/src/ol/layer/tilejson.js +++ b/src/ol/layer/tilejson.js @@ -7,8 +7,8 @@ */ goog.provide('ol.layer.TileJSON'); +goog.provide('ol.source.TileJSON'); goog.provide('ol.tilejson'); -goog.provide('ol.tilesource.TileJSON'); goog.require('goog.asserts'); goog.require('goog.events.EventType'); @@ -45,7 +45,7 @@ goog.exportSymbol('grid', grid); */ ol.layer.TileJSON = function(url, opt_values) { goog.asserts.assert(goog.string.endsWith(url, '.jsonp')); - var tileSource = new ol.tilesource.TileJSON(url, function(tileSource) { + var tileSource = new ol.source.TileJSON(url, function(tileSource) { this.dispatchEvent(goog.events.EventType.LOAD); }, this); goog.base(this, tileSource, opt_values); @@ -58,10 +58,10 @@ goog.inherits(ol.layer.TileJSON, ol.layer.TileLayer); * @constructor * @extends {ol.TileSource} * @param {string} uri URI. - * @param {?function(ol.tilesource.TileJSON)=} opt_callback Callback. + * @param {?function(ol.source.TileJSON)=} opt_callback Callback. * @param {*=} opt_obj Object. */ -ol.tilesource.TileJSON = function(uri, opt_callback, opt_obj) { +ol.source.TileJSON = function(uri, opt_callback, opt_obj) { var projection = ol.Projection.getFromCode('EPSG:3857'); @@ -70,7 +70,7 @@ ol.tilesource.TileJSON = function(uri, opt_callback, opt_obj) { /** * @private - * @type {?function(ol.tilesource.TileJSON)} + * @type {?function(ol.source.TileJSON)} */ this.callback_ = opt_callback || null; @@ -94,13 +94,13 @@ ol.tilesource.TileJSON = function(uri, opt_callback, opt_obj) { this.deferred_.addCallback(this.handleTileJSONResponse, this); }; -goog.inherits(ol.tilesource.TileJSON, ol.TileSource); +goog.inherits(ol.source.TileJSON, ol.TileSource); /** * @protected */ -ol.tilesource.TileJSON.prototype.handleTileJSONResponse = function() { +ol.source.TileJSON.prototype.handleTileJSONResponse = function() { var tileJSON = ol.tilejson.grids_.pop(); @@ -176,6 +176,6 @@ ol.tilesource.TileJSON.prototype.handleTileJSONResponse = function() { /** * @inheritDoc */ -ol.tilesource.TileJSON.prototype.isReady = function() { +ol.source.TileJSON.prototype.isReady = function() { return this.ready_; }; diff --git a/src/ol/layer/xyz.js b/src/ol/layer/xyz.js index 5e865fed3e..a7358d100b 100644 --- a/src/ol/layer/xyz.js +++ b/src/ol/layer/xyz.js @@ -1,6 +1,6 @@ goog.provide('ol.layer.XYZ'); +goog.provide('ol.source.XYZ'); goog.provide('ol.tilegrid.XYZ'); -goog.provide('ol.tilesource.XYZ'); goog.require('goog.math'); goog.require('ol.Attribution'); @@ -76,7 +76,7 @@ ol.tilegrid.XYZ.prototype.forEachTileCoordParentTileRange = */ ol.layer.XYZ = function( maxZoom, tileUrlFunction, opt_attributions, opt_crossOrigin, opt_values) { - var tileSource = new ol.tilesource.XYZ( + var tileSource = new ol.source.XYZ( maxZoom, tileUrlFunction, opt_attributions, opt_crossOrigin); goog.base(this, tileSource, opt_values); }; @@ -92,7 +92,7 @@ goog.inherits(ol.layer.XYZ, ol.layer.TileLayer); * @param {Array.=} opt_attributions Attributions. * @param {string=} opt_crossOrigin Cross origin. */ -ol.tilesource.XYZ = +ol.source.XYZ = function(maxZoom, tileUrlFunction, opt_attributions, opt_crossOrigin) { var projection = ol.Projection.getFromCode('EPSG:3857'); @@ -115,4 +115,4 @@ ol.tilesource.XYZ = opt_attributions, opt_crossOrigin); }; -goog.inherits(ol.tilesource.XYZ, ol.TileSource); +goog.inherits(ol.source.XYZ, ol.TileSource); diff --git a/src/ol/store.js b/src/ol/source.js similarity index 100% rename from src/ol/store.js rename to src/ol/source.js diff --git a/src/ol/tilestore.js b/src/ol/tilesource.js similarity index 100% rename from src/ol/tilestore.js rename to src/ol/tilesource.js diff --git a/test/spec/ol/layer/xyz.test.js b/test/spec/ol/layer/xyz.test.js index d35be04311..879abf151e 100644 --- a/test/spec/ol/layer/xyz.test.js +++ b/test/spec/ol/layer/xyz.test.js @@ -1,11 +1,11 @@ -describe('ol.tilesource.XYZ', function() { +describe('ol.source.XYZ', function() { describe('getTileCoordUrl', function() { var xyzTileSource, tileGrid; beforeEach(function() { - xyzTileSource = new ol.tilesource.XYZ( + xyzTileSource = new ol.source.XYZ( 6, ol.TileUrlFunction.createFromTemplate('{z}/{x}/{y}')); tileGrid = xyzTileSource.getTileGrid(); }); @@ -124,4 +124,4 @@ describe('ol.tilesource.XYZ', function() { goog.require('ol.Coordinate'); goog.require('ol.TileCoord'); goog.require('ol.TileUrlFunction'); -goog.require('ol.tilesource.XYZ'); +goog.require('ol.source.XYZ');