diff --git a/src/ol/format/WMTSCapabilities.js b/src/ol/format/WMTSCapabilities.js index a9b03e95f4..f42a7587dc 100644 --- a/src/ol/format/WMTSCapabilities.js +++ b/src/ol/format/WMTSCapabilities.js @@ -1,7 +1,6 @@ /** * @module ol/format/WMTSCapabilities */ -import {inherits} from '../util.js'; import {boundingExtent} from '../extent.js'; import OWS from '../format/OWS.js'; import {readHref} from '../format/XLink.js'; @@ -45,12 +44,11 @@ const PARSERS = makeStructureNS( * @classdesc * Format for reading WMTS capabilities data. * - * @extends {module:ol/format/XML} - * @api + * @api */ -class WMTSCapabilities { +class WMTSCapabilities extends XML { constructor() { - XML.call(this); + super(); /** * @type {module:ol/format/OWS} @@ -86,8 +84,6 @@ class WMTSCapabilities { } } -inherits(WMTSCapabilities, XML); - /** * @const @@ -221,17 +217,6 @@ const TM_PARSERS = makeStructureNS( })); -/** - * Read a WMTS capabilities document. - * - * @function - * @param {Document|Node|string} source The XML source. - * @return {Object} An object representing the WMTS capabilities. - * @api - */ -WMTSCapabilities.prototype.read; - - /** * @param {Node} node Node. * @param {Array.<*>} objectStack Object stack.