Rename ol.source.TileSource to ol.source.Tile
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
goog.provide('ol.layer.TileLayer');
|
goog.provide('ol.layer.TileLayer');
|
||||||
|
|
||||||
goog.require('ol.layer.Layer');
|
goog.require('ol.layer.Layer');
|
||||||
goog.require('ol.source.TileSource');
|
goog.require('ol.source.Tile');
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -42,10 +42,10 @@ goog.exportProperty(
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return {ol.source.TileSource} Source.
|
* @return {ol.source.Tile} Source.
|
||||||
*/
|
*/
|
||||||
ol.layer.TileLayer.prototype.getTileSource = function() {
|
ol.layer.TileLayer.prototype.getTileSource = function() {
|
||||||
return /** @type {ol.source.TileSource} */ (this.getSource());
|
return /** @type {ol.source.Tile} */ (this.getSource());
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ goog.require('ol.TileState');
|
|||||||
goog.require('ol.layer.Layer');
|
goog.require('ol.layer.Layer');
|
||||||
goog.require('ol.layer.LayerState');
|
goog.require('ol.layer.LayerState');
|
||||||
goog.require('ol.source.Source');
|
goog.require('ol.source.Source');
|
||||||
goog.require('ol.source.TileSource');
|
goog.require('ol.source.Tile');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -121,7 +121,7 @@ ol.renderer.Layer.prototype.renderIfReadyAndVisible = function() {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {ol.FrameState} frameState Frame state.
|
* @param {ol.FrameState} frameState Frame state.
|
||||||
* @param {ol.source.TileSource} tileSource Tile source.
|
* @param {ol.source.Tile} tileSource Tile source.
|
||||||
* @protected
|
* @protected
|
||||||
*/
|
*/
|
||||||
ol.renderer.Layer.prototype.scheduleExpireCache =
|
ol.renderer.Layer.prototype.scheduleExpireCache =
|
||||||
@@ -169,7 +169,7 @@ ol.renderer.Layer.prototype.updateLogos = function(frameState, source) {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Object.<string, Object.<string, ol.TileRange>>} usedTiles Used tiles.
|
* @param {Object.<string, Object.<string, ol.TileRange>>} usedTiles Used tiles.
|
||||||
* @param {ol.source.TileSource} tileSource Tile source.
|
* @param {ol.source.Tile} tileSource Tile source.
|
||||||
* @param {number} z Z.
|
* @param {number} z Z.
|
||||||
* @param {ol.TileRange} tileRange Tile range.
|
* @param {ol.TileRange} tileRange Tile range.
|
||||||
* @protected
|
* @protected
|
||||||
@@ -195,7 +195,7 @@ ol.renderer.Layer.prototype.updateUsedTiles =
|
|||||||
/**
|
/**
|
||||||
* @param {function(ol.Tile): boolean} isLoadedFunction Function to
|
* @param {function(ol.Tile): boolean} isLoadedFunction Function to
|
||||||
* determine if the tile is loaded.
|
* determine if the tile is loaded.
|
||||||
* @param {ol.source.TileSource} tileSource Tile source.
|
* @param {ol.source.Tile} tileSource Tile source.
|
||||||
* @param {ol.Projection} projection Projection.
|
* @param {ol.Projection} projection Projection.
|
||||||
* @protected
|
* @protected
|
||||||
* @return {function(number, number, number): ol.Tile} Returns a tile if it is
|
* @return {function(number, number, number): ol.Tile} Returns a tile if it is
|
||||||
@@ -241,7 +241,7 @@ ol.renderer.Layer.prototype.snapCenterToPixel =
|
|||||||
* discarded by the tile queue
|
* discarded by the tile queue
|
||||||
* - enqueues missing tiles
|
* - enqueues missing tiles
|
||||||
* @param {ol.FrameState} frameState Frame state.
|
* @param {ol.FrameState} frameState Frame state.
|
||||||
* @param {ol.source.TileSource} tileSource Tile source.
|
* @param {ol.source.Tile} tileSource Tile source.
|
||||||
* @param {ol.tilegrid.TileGrid} tileGrid Tile grid.
|
* @param {ol.tilegrid.TileGrid} tileGrid Tile grid.
|
||||||
* @param {ol.Projection} projection Projection.
|
* @param {ol.Projection} projection Projection.
|
||||||
* @param {ol.Extent} extent Extent.
|
* @param {ol.Extent} extent Extent.
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ goog.require('ol.Tile');
|
|||||||
goog.require('ol.TileCache');
|
goog.require('ol.TileCache');
|
||||||
goog.require('ol.TileCoord');
|
goog.require('ol.TileCoord');
|
||||||
goog.require('ol.TileState');
|
goog.require('ol.TileState');
|
||||||
goog.require('ol.source.TileSource');
|
goog.require('ol.source.Tile');
|
||||||
goog.require('ol.tilegrid.TileGrid');
|
goog.require('ol.tilegrid.TileGrid');
|
||||||
|
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ ol.DebugTile_.prototype.getImage = function(opt_context) {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.source.TileSource}
|
* @extends {ol.source.Tile}
|
||||||
* @param {ol.source.DebugTileSourceOptions} options Debug tile options.
|
* @param {ol.source.DebugTileSourceOptions} options Debug tile options.
|
||||||
*/
|
*/
|
||||||
ol.source.DebugTileSource = function(options) {
|
ol.source.DebugTileSource = function(options) {
|
||||||
@@ -102,7 +102,7 @@ ol.source.DebugTileSource = function(options) {
|
|||||||
this.tileCache_ = new ol.TileCache();
|
this.tileCache_ = new ol.TileCache();
|
||||||
|
|
||||||
};
|
};
|
||||||
goog.inherits(ol.source.DebugTileSource, ol.source.TileSource);
|
goog.inherits(ol.source.DebugTileSource, ol.source.Tile);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ goog.require('ol.TileCoord');
|
|||||||
goog.require('ol.TileState');
|
goog.require('ol.TileState');
|
||||||
goog.require('ol.TileUrlFunction');
|
goog.require('ol.TileUrlFunction');
|
||||||
goog.require('ol.TileUrlFunctionType');
|
goog.require('ol.TileUrlFunctionType');
|
||||||
goog.require('ol.source.TileSource');
|
goog.require('ol.source.Tile');
|
||||||
goog.require('ol.tilegrid.TileGrid');
|
goog.require('ol.tilegrid.TileGrid');
|
||||||
|
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@ ol.source.ImageTileOptions;
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.source.TileSource}
|
* @extends {ol.source.Tile}
|
||||||
* @param {ol.source.ImageTileOptions} options Image tile options.
|
* @param {ol.source.ImageTileOptions} options Image tile options.
|
||||||
*/
|
*/
|
||||||
ol.source.ImageTileSource = function(options) {
|
ol.source.ImageTileSource = function(options) {
|
||||||
@@ -67,7 +67,7 @@ ol.source.ImageTileSource = function(options) {
|
|||||||
this.tileCache_ = new ol.TileCache();
|
this.tileCache_ = new ol.TileCache();
|
||||||
|
|
||||||
};
|
};
|
||||||
goog.inherits(ol.source.ImageTileSource, ol.source.TileSource);
|
goog.inherits(ol.source.ImageTileSource, ol.source.Tile);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
@exportSymbol ol.source.TileSource
|
@exportSymbol ol.source.Tile
|
||||||
@exportProperty ol.source.TileSource.prototype.getTileGrid
|
@exportProperty ol.source.Tile.prototype.getTileGrid
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
goog.provide('ol.source.TileSource');
|
goog.provide('ol.source.Tile');
|
||||||
goog.provide('ol.source.TileSourceOptions');
|
goog.provide('ol.source.TileOptions');
|
||||||
|
|
||||||
goog.require('goog.functions');
|
goog.require('goog.functions');
|
||||||
goog.require('ol.Attribution');
|
goog.require('ol.Attribution');
|
||||||
@@ -19,16 +19,16 @@ goog.require('ol.tilegrid.TileGrid');
|
|||||||
* projection: ol.ProjectionLike,
|
* projection: ol.ProjectionLike,
|
||||||
* tileGrid: (ol.tilegrid.TileGrid|undefined)}}
|
* tileGrid: (ol.tilegrid.TileGrid|undefined)}}
|
||||||
*/
|
*/
|
||||||
ol.source.TileSourceOptions;
|
ol.source.TileOptions;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.source.Source}
|
* @extends {ol.source.Source}
|
||||||
* @param {ol.source.TileSourceOptions} options Tile source options.
|
* @param {ol.source.TileOptions} options Tile source options.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource = function(options) {
|
ol.source.Tile = function(options) {
|
||||||
|
|
||||||
goog.base(this, {
|
goog.base(this, {
|
||||||
attributions: options.attributions,
|
attributions: options.attributions,
|
||||||
@@ -50,19 +50,19 @@ ol.source.TileSource = function(options) {
|
|||||||
this.tileGrid = goog.isDef(options.tileGrid) ? options.tileGrid : null;
|
this.tileGrid = goog.isDef(options.tileGrid) ? options.tileGrid : null;
|
||||||
|
|
||||||
};
|
};
|
||||||
goog.inherits(ol.source.TileSource, ol.source.Source);
|
goog.inherits(ol.source.Tile, ol.source.Source);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return {boolean} Can expire cache.
|
* @return {boolean} Can expire cache.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.canExpireCache = goog.functions.FALSE;
|
ol.source.Tile.prototype.canExpireCache = goog.functions.FALSE;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {Object.<string, ol.TileRange>} usedTiles Used tiles.
|
* @param {Object.<string, ol.TileRange>} usedTiles Used tiles.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.expireCache = goog.abstractMethod;
|
ol.source.Tile.prototype.expireCache = goog.abstractMethod;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -78,7 +78,7 @@ ol.source.TileSource.prototype.expireCache = goog.abstractMethod;
|
|||||||
* @param {ol.TileRange} tileRange Tile range.
|
* @param {ol.TileRange} tileRange Tile range.
|
||||||
* @return {boolean} The tile range is fully covered with loaded tiles.
|
* @return {boolean} The tile range is fully covered with loaded tiles.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.findLoadedTiles = function(loadedTilesByZ,
|
ol.source.Tile.prototype.findLoadedTiles = function(loadedTilesByZ,
|
||||||
getTileIfLoaded, z, tileRange) {
|
getTileIfLoaded, z, tileRange) {
|
||||||
// FIXME this could be more efficient about filling partial holes
|
// FIXME this could be more efficient about filling partial holes
|
||||||
var fullyCovered = true;
|
var fullyCovered = true;
|
||||||
@@ -107,7 +107,7 @@ ol.source.TileSource.prototype.findLoadedTiles = function(loadedTilesByZ,
|
|||||||
/**
|
/**
|
||||||
* @return {boolean} Opaque.
|
* @return {boolean} Opaque.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.getOpaque = function() {
|
ol.source.Tile.prototype.getOpaque = function() {
|
||||||
return this.opaque_;
|
return this.opaque_;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -115,7 +115,7 @@ ol.source.TileSource.prototype.getOpaque = function() {
|
|||||||
/**
|
/**
|
||||||
* @inheritDoc
|
* @inheritDoc
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.getResolutions = function() {
|
ol.source.Tile.prototype.getResolutions = function() {
|
||||||
return this.tileGrid.getResolutions();
|
return this.tileGrid.getResolutions();
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -127,13 +127,13 @@ ol.source.TileSource.prototype.getResolutions = function() {
|
|||||||
* @param {ol.Projection=} opt_projection Projection.
|
* @param {ol.Projection=} opt_projection Projection.
|
||||||
* @return {!ol.Tile} Tile.
|
* @return {!ol.Tile} Tile.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.getTile = goog.abstractMethod;
|
ol.source.Tile.prototype.getTile = goog.abstractMethod;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return {ol.tilegrid.TileGrid} Tile grid.
|
* @return {ol.tilegrid.TileGrid} Tile grid.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.getTileGrid = function() {
|
ol.source.Tile.prototype.getTileGrid = function() {
|
||||||
return this.tileGrid;
|
return this.tileGrid;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -144,4 +144,4 @@ ol.source.TileSource.prototype.getTileGrid = function() {
|
|||||||
* @param {number} x Tile coordinate x.
|
* @param {number} x Tile coordinate x.
|
||||||
* @param {number} y Tile coordinate y.
|
* @param {number} y Tile coordinate y.
|
||||||
*/
|
*/
|
||||||
ol.source.TileSource.prototype.useTile = goog.nullFunction;
|
ol.source.Tile.prototype.useTile = goog.nullFunction;
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
goog.provide('ol.test.source.TileSource');
|
goog.provide('ol.test.source.TileSource');
|
||||||
|
|
||||||
describe('ol.source.TileSource', function() {
|
describe('ol.source.Tile', function() {
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
it('returns a tile source', function() {
|
it('returns a tile source', function() {
|
||||||
var source = new ol.source.TileSource({
|
var source = new ol.source.Tile({
|
||||||
projection: ol.proj.get('EPSG:4326')
|
projection: ol.proj.get('EPSG:4326')
|
||||||
});
|
});
|
||||||
expect(source).to.be.a(ol.source.Source);
|
expect(source).to.be.a(ol.source.Source);
|
||||||
expect(source).to.be.a(ol.source.TileSource);
|
expect(source).to.be.a(ol.source.Tile);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -188,7 +188,7 @@ describe('ol.source.TileSource', function() {
|
|||||||
* 256x256 tiles.
|
* 256x256 tiles.
|
||||||
*
|
*
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.source.TileSource}
|
* @extends {ol.source.Tile}
|
||||||
* @param {Object.<string, boolean>} loaded Lookup of already loaded tiles.
|
* @param {Object.<string, boolean>} loaded Lookup of already loaded tiles.
|
||||||
*/
|
*/
|
||||||
ol.test.source.MockTileSource = function(loaded) {
|
ol.test.source.MockTileSource = function(loaded) {
|
||||||
@@ -213,7 +213,7 @@ ol.test.source.MockTileSource = function(loaded) {
|
|||||||
this.loaded_ = loaded;
|
this.loaded_ = loaded;
|
||||||
|
|
||||||
};
|
};
|
||||||
goog.inherits(ol.test.source.MockTileSource, ol.source.TileSource);
|
goog.inherits(ol.test.source.MockTileSource, ol.source.Tile);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -231,7 +231,7 @@ describe('ol.test.source.MockTileSource', function() {
|
|||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
it('creates a tile source', function() {
|
it('creates a tile source', function() {
|
||||||
var source = new ol.test.source.MockTileSource({});
|
var source = new ol.test.source.MockTileSource({});
|
||||||
expect(source).to.be.a(ol.source.TileSource);
|
expect(source).to.be.a(ol.source.Tile);
|
||||||
expect(source).to.be.a(ol.test.source.MockTileSource);
|
expect(source).to.be.a(ol.test.source.MockTileSource);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -270,5 +270,5 @@ goog.require('ol.TileCoord');
|
|||||||
goog.require('ol.TileState');
|
goog.require('ol.TileState');
|
||||||
goog.require('ol.proj');
|
goog.require('ol.proj');
|
||||||
goog.require('ol.source.Source');
|
goog.require('ol.source.Source');
|
||||||
goog.require('ol.source.TileSource');
|
goog.require('ol.source.Tile');
|
||||||
goog.require('ol.tilegrid.TileGrid');
|
goog.require('ol.tilegrid.TileGrid');
|
||||||
|
|||||||
Reference in New Issue
Block a user