Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | 6x 6x 6x 6x 1x 1x 6x 6x 6x 11x 11x 11x 6x 6x | import Logger from "../../../../Utils/LoggerByDefault"; /** * @classdesc * * Preference (Reverse) * * FIXME liste des types de tables de geocodage * * ``` * template : "<ReverseGeocodePreference>__TYPE__</ReverseGeocodePreference>" * ``` * * @constructor * @alias Gp.Formats.XLS.LocationUtilityService.Preference * @param {String} type - type de table de geocodage * * @private * */ function Preference (type) { this.logger = Logger.getLogger("Preference"); this.logger.trace("[Constructeur Preference ()]"); Iif (!(this instanceof Preference)) { throw new TypeError("Preference constructor cannot be called as a function."); } /** * type de table de geocodage * @type {Array.<String>} */ this.type = type; } /** * @lends module:Preference# */ Preference.prototype = { /** * Constructeur (alias) */ constructor : Preference, /** * request (out) * @type {String} */ requestString : null, /** * Template de la requête. * * substitution des valeurs suivantes : * __TYPE__ * */ template : "<ReverseGeocodePreference>__TYPE__</ReverseGeocodePreference>" }; /** * toString * * @returns {String} requête */ Preference.prototype.toString = function () { var Preferences = []; var tmplPreference = ""; for (var idx = 0; idx < this.type.length; idx++) { tmplPreference = this.template; tmplPreference = tmplPreference.replace(/__TYPE__/g, this.type[idx]); Preferences.push(tmplPreference); } this.strRequest = Preferences.join("\n"); return this.strRequest; }; export default Preference; |