diff --git a/lib/OpenLayers/Tile/Image.js b/lib/OpenLayers/Tile/Image.js index 11ccd13695..ac63a1eedb 100644 --- a/lib/OpenLayers/Tile/Image.js +++ b/lib/OpenLayers/Tile/Image.js @@ -1,32 +1,52 @@ +/** +* @class +*/ OpenLayers.Tile.Image = Class.create(); OpenLayers.Tile.Image.prototype = Object.extend( new OpenLayers.Tile(), { - // {DOMElement} img + /** @type DOMElement img */ img:null, - + + /** + * @constructor + * + * @param {OpenLayers.Bounds} bounds + * @param {String} url + * @param {OpenLayers.Size} size + */ initialize: function(bounds,url,size) { - OpenLayers.Tile.prototype.initialize.apply(this,arguments); + OpenLayers.Tile.prototype.initialize.apply(this, arguments); }, + /** + */ draw:function() { OpenLayers.Tile.prototype.draw.apply(this, arguments); this.img = OpenLayers.Util.createImage(this.url, - this.size); + this.size); }, - /* + + /** * @param OpenLayers.Pixel */ setPosition:function(point) { if (this.img) { - this.img.style.top = point.y+"px"; - this.img.style.left = point.x+"px"; + this.img.style.top = point.y + "px"; + this.img.style.left = point.x + "px"; this.img.style.position = "absolute"; this.position = point; } }, + + /** + * @type OpenLayers.Pixel + */ getPosition: function() { return this.position; - } + }, + + /** @final @type String */ + CLASS_NAME: "OpenLayers.Tile.Image" } );