From 1238ab0df0a8ce7ce457b6cdf55ca9f7e545306f Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Wed, 19 Nov 2014 09:23:11 +0100 Subject: [PATCH] Remove ol.Object.capitalize and use goog.string.capitalize --- src/ol/object.js | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/ol/object.js b/src/ol/object.js index 7bc76dbfe5..fe5a613fd1 100644 --- a/src/ol/object.js +++ b/src/ol/object.js @@ -12,6 +12,7 @@ goog.require('goog.events'); goog.require('goog.events.Event'); goog.require('goog.functions'); goog.require('goog.object'); +goog.require('goog.string'); goog.require('ol.Observable'); @@ -223,15 +224,6 @@ ol.Object.getterNameCache_ = {}; ol.Object.setterNameCache_ = {}; -/** - * @param {string} str String. - * @return {string} Capitalized string. - */ -ol.Object.capitalize = function(str) { - return str.substr(0, 1).toUpperCase() + str.substr(1); -}; - - /** * @param {string} key Key name. * @return {string} Change name. @@ -250,7 +242,7 @@ ol.Object.getChangeEventType = function(key) { ol.Object.getGetterName = function(key) { return ol.Object.getterNameCache_.hasOwnProperty(key) ? ol.Object.getterNameCache_[key] : - (ol.Object.getterNameCache_[key] = 'get' + ol.Object.capitalize(key)); + (ol.Object.getterNameCache_[key] = 'get' + goog.string.capitalize(key)); }; @@ -261,7 +253,7 @@ ol.Object.getGetterName = function(key) { ol.Object.getSetterName = function(key) { return ol.Object.setterNameCache_.hasOwnProperty(key) ? ol.Object.setterNameCache_[key] : - (ol.Object.setterNameCache_[key] = 'set' + ol.Object.capitalize(key)); + (ol.Object.setterNameCache_[key] = 'set' + goog.string.capitalize(key)); };