diff --git a/src/ol/format/wmtscapabilitiesformat.js b/src/ol/format/wmtscapabilitiesformat.js index 59f98a4397..d8d5d1d624 100644 --- a/src/ol/format/wmtscapabilitiesformat.js +++ b/src/ol/format/wmtscapabilitiesformat.js @@ -66,13 +66,13 @@ ol.format.WMTSCapabilities.prototype.readFromNode = function(node) { 'node.nodeType should be ELEMENT'); goog.asserts.assert(node.localName == 'Capabilities', 'localName should be Capabilities'); - this.version = node.getAttribute('version').trim(); - goog.asserts.assertString(this.version, 'this.version should be a string'); + var version = node.getAttribute('version').trim(); + goog.asserts.assertString(version, 'version should be a string'); var WMTSCapabilityObject = this.owsParser_.readFromNode(node); if (!WMTSCapabilityObject) { return null; } - WMTSCapabilityObject['version'] = this.version; + WMTSCapabilityObject['version'] = version; WMTSCapabilityObject = ol.xml.pushParseAndPop(WMTSCapabilityObject, ol.format.WMTSCapabilities.PARSERS_, node, []); return WMTSCapabilityObject ? WMTSCapabilityObject : null; diff --git a/src/ol/format/xmlformat.js b/src/ol/format/xmlformat.js index c5e0e2d330..aa61458126 100644 --- a/src/ol/format/xmlformat.js +++ b/src/ol/format/xmlformat.js @@ -9,6 +9,7 @@ goog.require('ol.xml'); * Generic format for reading non-feature XML data * * @constructor + * @struct */ ol.format.XML = function() { };