Use extends and super for format/WMTSCapabilities

This commit is contained in:
ahocevar
2018-07-17 18:02:01 +02:00
parent ba431421a1
commit a02c1713a4

View File

@@ -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.