[Contact] JS code refactoring
authorPawel Kaczmarek <p.kaczmarek3@samsung.com>
Wed, 28 Jan 2015 11:18:55 +0000 (12:18 +0100)
committerRafal Galka <r.galka@samsung.com>
Wed, 28 Jan 2015 13:09:47 +0000 (22:09 +0900)
[Verification]
TCT without change

Change-Id: I7fb911d4ae44ea744d9a10df4019fae6afba2c29
Signed-off-by: Pawel Kaczmarek <p.kaczmarek3@samsung.com>
src/contact/js/address_book.js
src/contact/js/common.js
src/contact/js/contact.js
src/contact/js/contact_data_structures.js
src/contact/js/contact_manager.js
src/contact/js/person.js

index adb559d3ebb908e7f2a9a5998df3060d7a5dbde8..13544ee086bda295d6314ee60a6d86fc953813e5 100644 (file)
@@ -87,17 +87,17 @@ var _contactChangeListener = function(result) {
 
 
 var AddressBook = function(accountId, name) {
-  AV.isConstructorCall(this, AddressBook);
+  validator_.isConstructorCall(this, AddressBook);
 
   var id_ = null;
   var name_ = '';
   var readOnly_ = false;
   var accountId_ = null;
 
-  if (Type.isNumber(accountId)) {
+  if (type_.isNumber(accountId)) {
     accountId_ = accountId;
   }
-  if (Type.isString(name)) {
+  if (type_.isString(name)) {
     name_ = name;
   }
 
@@ -108,7 +108,7 @@ var AddressBook = function(accountId, name) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          id_ = Converter.toString(v, false);
+          id_ = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -119,7 +119,7 @@ var AddressBook = function(accountId, name) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          accountId_ = Converter.toLong(v, true);
+          accountId_ = converter_.toLong(v, true);
         }
       },
       enumerable: true
@@ -130,7 +130,7 @@ var AddressBook = function(accountId, name) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          name_ = Converter.toString(v, false);
+          name_ = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -141,7 +141,7 @@ var AddressBook = function(accountId, name) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          readOnly_ = Converter.toBoolean(v, false);
+          readOnly_ = converter_.toBoolean(v, false);
         }
       },
       enumerable: true
@@ -150,14 +150,14 @@ var AddressBook = function(accountId, name) {
 };
 
 AddressBook.prototype.get = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'id',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.id)) !== args.id) {
+  if (String(converter_.toLong(args.id)) !== args.id) {
     // TCT: AddressBook_get_id_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
@@ -177,15 +177,15 @@ AddressBook.prototype.get = function() {
 
     if (contact.name instanceof ContactName) {
       contact.name.displayName = '';
-      if (Type.isString(contact.name.firstName)) {
+      if (type_.isString(contact.name.firstName)) {
         contact.name.displayName = contact.name.firstName;
-        if (Type.isString(contact.name.lastName)) {
+        if (type_.isString(contact.name.lastName)) {
           contact.name.displayName += ' ' + contact.name.lastName;
         }
-      } else if (Type.isArray(contact.name.nicknames) &&
-          Type.isString(contact.name.nicknames[0])) {
+      } else if (type_.isArray(contact.name.nicknames) &&
+          type_.isString(contact.name.nicknames[0])) {
         contact.name.displayName = contact.name.nicknames[0];
-      } else if (Type.isString(contact.name.nicknames)) {
+      } else if (type_.isString(contact.name.nicknames)) {
         contact.name.displayName = contact.name.nicknames;
       }
     }
@@ -197,10 +197,10 @@ AddressBook.prototype.get = function() {
 };
 
 AddressBook.prototype.add = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'contact',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: Contact,
       optional: false,
       nullable: false
@@ -227,15 +227,15 @@ AddressBook.prototype.add = function() {
 
     if (args.contact.name instanceof ContactName) {
       args.contact.name.displayName = '';
-      if (Type.isString(args.contact.name.firstName)) {
+      if (type_.isString(args.contact.name.firstName)) {
         args.contact.name.displayName = args.contact.name.firstName;
-        if (Type.isString(args.contact.name.lastName)) {
+        if (type_.isString(args.contact.name.lastName)) {
           args.contact.name.displayName += ' ' + args.contact.name.lastName;
         }
-      } else if (Type.isArray(args.contact.name.nicknames) &&
-          Type.isString(args.contact.name.nicknames[0])) {
+      } else if (type_.isArray(args.contact.name.nicknames) &&
+          type_.isString(args.contact.name.nicknames[0])) {
         args.contact.name.displayName = args.contact.name.nicknames[0];
-      } else if (Type.isString(args.contact.name.nicknames)) {
+      } else if (type_.isString(args.contact.name.nicknames)) {
         args.contact.name.displayName = args.contact.name.nicknames;
       }
     }
@@ -243,23 +243,23 @@ AddressBook.prototype.add = function() {
 };
 
 AddressBook.prototype.addBatch = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'contacts',
-      type: AV.Types.ARRAY,
+      type: types_.ARRAY,
       value: Contact,
       optional: false,
       nullable: false
     },
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     }
@@ -293,10 +293,10 @@ AddressBook.prototype.addBatch = function() {
 };
 
 AddressBook.prototype.update = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'contact',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: Contact,
       optional: false,
       nullable: false
@@ -323,23 +323,23 @@ AddressBook.prototype.update = function() {
 };
 
 AddressBook.prototype.updateBatch = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'contacts',
-      type: AV.Types.ARRAY,
+      type: types_.ARRAY,
       values: Contact,
       optional: false,
       nullable: false
     },
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     }
@@ -372,14 +372,14 @@ AddressBook.prototype.updateBatch = function() {
 };
 
 AddressBook.prototype.remove = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'id',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.id)) !== args.id) {
+  if (String(converter_.toLong(args.id)) !== args.id) {
     // TCT: AddressBook_remove_id_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
@@ -395,23 +395,23 @@ AddressBook.prototype.remove = function() {
 };
 
 AddressBook.prototype.removeBatch = function(ids, successCallback, errorCallback) {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'ids',
-      type: AV.Types.ARRAY,
-      values: AV.Types.STRING,
+      type: types_.ARRAY,
+      values: types_.STRING,
       optional: false,
       nullable: false
     },
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     }
@@ -433,22 +433,22 @@ AddressBook.prototype.removeBatch = function(ids, successCallback, errorCallback
 };
 
 AddressBook.prototype.find = function(successCallback, errorCallback, filter, sortMode) {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: false,
       nullable: false
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'filter',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: [
         tizen.AttributeFilter,
         tizen.AttributeRangeFilter,
@@ -459,7 +459,7 @@ AddressBook.prototype.find = function(successCallback, errorCallback, filter, so
     },
     {
       name: 'sortMode',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: tizen.SortMode,
       optional: true,
       nullable: true
@@ -502,20 +502,20 @@ AddressBook.prototype.find = function(successCallback, errorCallback, filter, so
 };
 
 AddressBook.prototype.addChangeListener = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'successCallback',
-    type: AV.Types.LISTENER,
+    type: types_.LISTENER,
     values: ['oncontactsadded', 'oncontactsupdated', 'oncontactsremoved'],
     optional: false,
     nullable: false
   }, {
     name: 'errorCallback',
-    type: AV.Types.FUNCTION,
+    type: types_.FUNCTION,
     optional: true,
     nullable: true
   }]);
 
-  if (Type.isEmptyObject(_contactCallbackMap)) {
+  if (type_.isEmptyObject(_contactCallbackMap)) {
     var result = native_.callSync('AddressBook_startListening', {});
 
     if (native_.isFailure(result)) {
@@ -543,10 +543,10 @@ AddressBook.prototype.addChangeListener = function() {
 };
 
 AddressBook.prototype.removeChangeListener = function(watchId) {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'watchId',
-      type: AV.Types.LONG,
+      type: types_.LONG,
       optional: false,
       nullable: false
     }
@@ -565,11 +565,11 @@ AddressBook.prototype.removeChangeListener = function(watchId) {
 
   delete _contactCallbackMap[this.id][args.watchId];
 
-  if (Type.isEmptyObject(_contactCallbackMap[this.id])) {
+  if (type_.isEmptyObject(_contactCallbackMap[this.id])) {
     delete _contactCallbackMap[this.id];
   }
 
-  if (Type.isEmptyObject(_contactCallbackMap)) {
+  if (type_.isEmptyObject(_contactCallbackMap)) {
     native_.removeListener('ContactChangeListener', _contactChangeListener);
     _contactListenerRegistered = false;
 
@@ -582,14 +582,14 @@ AddressBook.prototype.removeChangeListener = function(watchId) {
 };
 
 AddressBook.prototype.getGroup = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'groupId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.groupId)) !== args.groupId) {
+  if (String(converter_.toLong(args.groupId)) !== args.groupId) {
     // TCT: AddressBook_getGroup_groupId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
@@ -608,10 +608,10 @@ AddressBook.prototype.getGroup = function() {
 };
 
 AddressBook.prototype.addGroup = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'group',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: ContactGroup,
       optional: false,
       nullable: false
@@ -632,10 +632,10 @@ AddressBook.prototype.addGroup = function() {
 };
 
 AddressBook.prototype.updateGroup = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'group',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: ContactGroup,
       optional: false,
       nullable: false
@@ -650,14 +650,14 @@ AddressBook.prototype.updateGroup = function() {
 };
 
 AddressBook.prototype.removeGroup = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'groupId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.groupId)) !== args.groupId) {
+  if (String(converter_.toLong(args.groupId)) !== args.groupId) {
     // TCT: AddressBook_removeGroup_groupId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
index ce1140da197060e2bb071804917f854a580b390d..5db0caf3b0ada66ddb04fcd21e3d207b34b900be 100644 (file)
@@ -4,12 +4,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-var _common = xwalk.utils;
-var Type = _common.type;
-var Converter = _common.converter;
-var AV = _common.validator;
-
-var native_ = new _common.NativeManager(extension);
+var utils_ = xwalk.utils;
+var type_ = utils_.type;
+var converter_ = utils_.converter;
+var validator_ = utils_.validator;
+var types_ = validator_.Types;
+var native_ = new xwalk.utils.NativeManager(extension);
 
 var _currentWatchId = 1;
 
@@ -21,13 +21,13 @@ var _getNextWatchId = function() {
 // Currently only translates JS Date
 var _toJsonObject = function(obj) {
   var ret;
-  if (Type.isDate(obj)) {
+  if (type_.isDate(obj)) {
     var year = ('0000' + obj.getFullYear()).slice(-4);
     var month = ('00' + (obj.getMonth() + 1)).slice(-2);
     var day = ('00' + obj.getDate()).slice(-2);
     return Number(year + month + day);
   }
-  if (Type.isArray(obj)) {
+  if (type_.isArray(obj)) {
     ret = [];
     for (var i = 0; i < obj.length; ++i) {
       ret[i] = _toJsonObject(obj[i]);
@@ -56,7 +56,7 @@ var _fromJsonDate = function(date) {
 
 var _promote = function(val, type) {
   return _editGuard.run(function() {
-    if (Type.isArray(val)) {
+    if (type_.isArray(val)) {
       var ret = [];
       for (var i = 0; i < val.length; ++i) {
         ret.push(new type(val[i]));
@@ -138,7 +138,7 @@ Common.prototype.sort = function(arr, sortMode) {
 };
 
 Common.prototype.filter = function(arr, filter) {
-  if (Type.isNullOrUndefined(arr))
+  if (type_.isNullOrUndefined(arr))
     return arr;
   if (filter instanceof tizen.AttributeFilter ||
       filter instanceof tizen.AttributeRangeFilter ||
@@ -163,8 +163,8 @@ Common.prototype.repackFilter = function (filter) {
     return {
       filterType: 'AttributeRangeFilter',
       attributeName: filter.attributeName,
-      initialValue: Type.isNullOrUndefined(filter.initialValue) ? null : filter.initialValue,
-      endValue: Type.isNullOrUndefined(filter.endValue) ? null : filter.endValue
+      initialValue: type_.isNullOrUndefined(filter.initialValue) ? null : filter.initialValue,
+      endValue: type_.isNullOrUndefined(filter.endValue) ? null : filter.endValue
     };
   }
   if (filter instanceof tizen.CompositeFilter) {
index cecc8433f8447cf6e8a8234a21bb49e6c16184db..228ac5146ad7d549e18d45a54f754f84623bca09 100644 (file)
@@ -3,10 +3,10 @@
 // found in the LICENSE file.
 
 var Contact = function(data) {
-  AV.isConstructorCall(this, Contact);
+  validator_.isConstructorCall(this, Contact);
 
   var _forceEditMode = false;
-  if (Type.isString(data)) {
+  if (type_.isString(data)) {
     var result = native_.callSync('ContactManager_importFromVCard', {
       'contact': data
     });
@@ -22,7 +22,7 @@ var Contact = function(data) {
 
     // Force edit mode so that anonymous objects can be promoted to their correct types.
     _forceEditMode = true;
-  } else if (Type.isObject(data) || Type.isFunction(data)) {
+  } else if (type_.isObject(data) || type_.isFunction(data)) {
     // It's a dictionary
   } else {
     // null or invalid types.
@@ -52,12 +52,12 @@ var Contact = function(data) {
   var _groupIds = [];
 
   var _sanitizeArray = function(arr, type, previousValue) {
-    if (!Type.isArray(arr)) {
+    if (!type_.isArray(arr)) {
       return previousValue;
     }
     for (var i = 0; i < arr.length; ++i) {
-      if (Type.isString(type)) {
-        if (!Type.isString(arr[i])) {
+      if (type_.isString(type)) {
+        if (!type_.isString(arr[i])) {
           return previousValue;
         }
       } else if (_editGuard.isEditEnabled()) {
@@ -76,7 +76,7 @@ var Contact = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _id = Converter.toString(v, false);
+          _id = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -87,7 +87,7 @@ var Contact = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _personId = Converter.toString(v, false);
+          _personId = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -98,7 +98,7 @@ var Contact = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _addressBookId = Converter.toString(v, false);
+          _addressBookId = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -111,7 +111,7 @@ var Contact = function(data) {
         if (_editGuard.isEditEnabled()) {
           if (v instanceof Date || v === null) {
             _lastUpdate = v;
-          } else if (Type.isString(v)) {
+          } else if (type_.isString(v)) {
             _lastUpdate = new Date(v);
           } else {
             _lastUpdate = _fromJsonDate(v);
@@ -126,7 +126,7 @@ var Contact = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _isFavorite = Converter.toBoolean(v, false);
+          _isFavorite = converter_.toBoolean(v, false);
         }
       },
       enumerable: true
@@ -158,7 +158,7 @@ var Contact = function(data) {
         return _photoURI;
       },
       set: function(v) {
-        _photoURI = Converter.toString(v, true);
+        _photoURI = converter_.toString(v, true);
       },
       enumerable: true
     },
@@ -205,7 +205,7 @@ var Contact = function(data) {
       set: function(v) {
         if (v instanceof Date || v === null) {
           _birthday = v;
-        } else if (Type.isString(v)) {
+        } else if (type_.isString(v)) {
           _birthday = new Date(v);
         } else if (_editGuard.isEditEnabled()) {
           _birthday = _fromJsonDate(v);
@@ -254,7 +254,7 @@ var Contact = function(data) {
         return _ringtoneURI;
       },
       set: function(v) {
-        _ringtoneURI = Converter.toString(v, true);
+        _ringtoneURI = converter_.toString(v, true);
       },
       enumerable: true
     },
@@ -263,7 +263,7 @@ var Contact = function(data) {
         return _messageAlertURI;
       },
       set: function(v) {
-        _messageAlertURI = Converter.toString(v, true);
+        _messageAlertURI = converter_.toString(v, true);
       },
       enumerable: true
     },
@@ -272,7 +272,7 @@ var Contact = function(data) {
         return _vibrationURI;
       },
       set: function(v) {
-        _vibrationURI = Converter.toString(v, true);
+        _vibrationURI = converter_.toString(v, true);
       },
       enumerable: true
     },
@@ -319,7 +319,7 @@ var _contactAddressToString = function(obj) {
     }
     str += 'ADR;';
     for (var addType in it.types) {
-      if (Type.isString(addType)) {
+      if (type_.isString(addType)) {
         str += addType + ',';
       }
     }
@@ -341,13 +341,13 @@ var _contactAddressToString = function(obj) {
 
 // Convert email address from Contact object to string
 var _contactEmailToString = function(obj) {
-  if (!Type.isArray(obj.emails) || obj.emails.length === 0) {
+  if (!type_.isArray(obj.emails) || obj.emails.length === 0) {
     console.log('Empty email list');
     return '';
   }
   var str = '';
   for (var mail in obj.emails) {
-    if (!mail instanceof ContactEmailAddress || !Type.isArray(mail.types) ||
+    if (!mail instanceof ContactEmailAddress || !type_.isArray(mail.types) ||
       mail.types.length === 0) {
       console.log('Incorrect email type');
       continue;
@@ -355,14 +355,14 @@ var _contactEmailToString = function(obj) {
     str += 'EMAIL;';
     // set types
     for (var type in mail.types) {
-      if (Type.isString(type)) {
+      if (type_.isString(type)) {
         str += type + ',';
       }
     }
     if (str.charAt(str.length - 1) === ',') {
       str[str.length - 1] = ':';
     }
-    str += '=' + Converter.toString(mail.email) + '\n';
+    str += '=' + converter_.toString(mail.email) + '\n';
   }
   return str;
 };
@@ -413,7 +413,7 @@ var _contactPhoneNumbersToString = function(obj) {
     }
     str += 'TEL';
     for (var type in phone.types) {
-      if (Type.isString(type)) {
+      if (type_.isString(type)) {
         str += ';' + type;
       }
     }
@@ -488,7 +488,7 @@ var _JSONToContactType = function(type, obj) {
 
   for (var prop in obj) {
     if (contact.hasOwnProperty(prop)) {
-      if (contact[prop] instanceof Date && Type.isNumber(obj[prop])) {
+      if (contact[prop] instanceof Date && type_.isNumber(obj[prop])) {
         contact[prop] = new Date(1000 * obj[prop]);
       } else {
         contact[prop] = obj[prop];
@@ -503,7 +503,7 @@ var _JSONToContactType = function(type, obj) {
 Contact.prototype.convertToString = function(format) {
   format = format || TypeEnum[0];
 
-  if (!Type.isString(format)) {
+  if (!type_.isString(format)) {
     throw new tizen.WebAPIException(tizen.WebAPIException.TYPE_MISMATCH_ERR, 'Invalid format');
   }
 
index eab625638779b45c47fc75c3d6e16ea8df484626..78586db968596bdaf11fef37ea637bce2b58fcb2 100644 (file)
@@ -41,7 +41,7 @@ var ContactInstantMessengerType = {
 // class ContactRef ////////////////////////////////////////////////////////
 
 var ContactRef = function(data) {
-  AV.isConstructorCall(this, ContactRef);
+  validator_.isConstructorCall(this, ContactRef);
   var _contactId = '';
   var _addressBookId = '';
   Object.defineProperties(this, {
@@ -50,7 +50,7 @@ var ContactRef = function(data) {
         return _addressBookId;
       },
       set: function(v) {
-        _addressBookId = Converter.toString(v, false);
+        _addressBookId = converter_.toString(v, false);
       },
       enumerable: true
     },
@@ -59,27 +59,27 @@ var ContactRef = function(data) {
         return _contactId;
       },
       set: function(v) {
-        _contactId = Converter.toString(v, false);
+        _contactId = converter_.toString(v, false);
       },
       enumerable: true
     }
   });
 
-  if (Type.isObject(data)) {
+  if (type_.isObject(data)) {
     this.addressBookId = data.addressBookId;
     this.contactId = data.contactId;
   } else {
     try {
-      var args = AV.validateArgs(arguments, [
+      var args = validator_.validateArgs(arguments, [
         {
           name: 'addressBookId',
-          type: AV.Types.STRING,
+          type: types_.STRING,
           optional: false,
           nullable: false
         },
         {
           name: 'contactId',
-          type: AV.Types.STRING,
+          type: types_.STRING,
           optional: false,
           nullable: false
         }
@@ -95,7 +95,7 @@ var ContactRef = function(data) {
 // class ContactGroup //////////////////////////////////////////////////
 
 var ContactGroup = function(name, ringtone, photo) {
-  AV.isConstructorCall(this, ContactGroup);
+  validator_.isConstructorCall(this, ContactGroup);
 
   var _id = null;
   var _address = null;
@@ -104,15 +104,15 @@ var ContactGroup = function(name, ringtone, photo) {
   var _ringtoneURI = null;
   var _photoURI = null;
 
-  if (name && Type.isString(name)) {
+  if (name && type_.isString(name)) {
     _name = name.length ? name : '';
   }
 
-  if (ringtone && Type.isString(ringtone)) {
+  if (ringtone && type_.isString(ringtone)) {
     _ringtoneURI = ringtone.length ? ringtone : null;
   }
 
-  if (photo && Type.isString(photo)) {
+  if (photo && type_.isString(photo)) {
     _photoURI = photo.length ? photo : null;
   }
 
@@ -123,7 +123,7 @@ var ContactGroup = function(name, ringtone, photo) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _id = Converter.toString(v, true);
+          _id = converter_.toString(v, true);
         }
       },
       enumerable: true
@@ -134,7 +134,7 @@ var ContactGroup = function(name, ringtone, photo) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _address = Converter.toString(v, true);
+          _address = converter_.toString(v, true);
         }
       },
       enumerable: true
@@ -144,7 +144,7 @@ var ContactGroup = function(name, ringtone, photo) {
         return _name;
       },
       set: function(v) {
-        _name = Converter.toString(v, false);
+        _name = converter_.toString(v, false);
       },
       enumerable: true
     },
@@ -153,7 +153,7 @@ var ContactGroup = function(name, ringtone, photo) {
         return _ringtoneURI;
       },
       set: function(v) {
-        _ringtoneURI = Converter.toString(v, true);
+        _ringtoneURI = converter_.toString(v, true);
       },
       enumerable: true
     },
@@ -162,7 +162,7 @@ var ContactGroup = function(name, ringtone, photo) {
         return _photoURI;
       },
       set: function(v) {
-        _photoURI = Converter.toString(v, true);
+        _photoURI = converter_.toString(v, true);
       },
       enumerable: true
     },
@@ -172,7 +172,7 @@ var ContactGroup = function(name, ringtone, photo) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _readOnly = Converter.toBoolean(v, false);
+          _readOnly = converter_.toBoolean(v, false);
         }
       },
       enumerable: true
@@ -181,7 +181,7 @@ var ContactGroup = function(name, ringtone, photo) {
 
   if (_editGuard.isEditEnabled()) {
     var data = arguments[0];
-    if (Type.isObject(data)) {
+    if (type_.isObject(data)) {
       for (var prop in data) {
         if (this.hasOwnProperty(prop)) {
           this[prop] = data[prop];
@@ -194,30 +194,30 @@ var ContactGroup = function(name, ringtone, photo) {
 // class ContactEmailAddress ///////////////////////////////////////////
 
 var ContactEmailAddress = function(address, types, isDefault) {
-  AV.isConstructorCall(this, ContactEmailAddress);
+  validator_.isConstructorCall(this, ContactEmailAddress);
 
   var _email = '';
   var _label = null;
   var _isDefault = false;
   var _types = ['WORK'];
 
-  if (Type.isString(address) && address.indexOf('@') > 0 &&
+  if (type_.isString(address) && address.indexOf('@') > 0 &&
       address.indexOf('@') !== (address.length - 1)) {
     _email = address;
   }
 
-  if (Type.isBoolean(isDefault)) {
+  if (type_.isBoolean(isDefault)) {
     _isDefault = isDefault;
   }
 
-  if (Type.isArray(types)) {
+  if (type_.isArray(types)) {
     _types = [];
     for (var i = 0; i < types.length; ++i) {
-      if (Type.isString(types[i])) {
+      if (type_.isString(types[i])) {
         _types.push(types[i]);
       }
     }
-  } else if (Type.isString(types)) {
+  } else if (type_.isString(types)) {
     _types = [];
     _types.push(types);
   }
@@ -228,7 +228,7 @@ var ContactEmailAddress = function(address, types, isDefault) {
         return _email;
       },
       set: function(v) {
-        if (Type.isString(v) && v.indexOf('@') > 0 &&
+        if (type_.isString(v) && v.indexOf('@') > 0 &&
             v.indexOf('@') !== (v.length - 1)) {
           _email = v;
         }
@@ -240,7 +240,7 @@ var ContactEmailAddress = function(address, types, isDefault) {
         return _isDefault;
       },
       set: function(v) {
-        _isDefault = Converter.toBoolean(v, false);
+        _isDefault = converter_.toBoolean(v, false);
       },
       enumerable: true
     },
@@ -249,14 +249,14 @@ var ContactEmailAddress = function(address, types, isDefault) {
         return _types;
       },
       set: function(v) {
-        if (Type.isArray(v)) {
+        if (type_.isArray(v)) {
           _types = [];
           for (var i = 0; i < v.length; ++i) {
-            if (Type.isString(v[i])) {
+            if (type_.isString(v[i])) {
               _types.push(v[i]);
             }
           }
-        } else if (Type.isString(v)) {
+        } else if (type_.isString(v)) {
           _types = [];
           _types.push(v);
         }
@@ -268,7 +268,7 @@ var ContactEmailAddress = function(address, types, isDefault) {
         return _label;
       },
       set: function(v) {
-        _label = Converter.toString(v, true);
+        _label = converter_.toString(v, true);
       },
       enumerable: true
     }
@@ -286,27 +286,27 @@ var ContactEmailAddress = function(address, types, isDefault) {
 // class ContactPhoneNumber ////////////////////////////////////////////
 
 var ContactPhoneNumber = function(number, type, isDefault) {
-  AV.isConstructorCall(this, ContactPhoneNumber);
+  validator_.isConstructorCall(this, ContactPhoneNumber);
 
   var _isDefault = false;
   var _number = '';
   var _types = ['VOICE'];
 
-  if (Type.isString(number)) {
+  if (type_.isString(number)) {
     _number = number;
   }
 
-  if (Type.isArray(type)) {
+  if (type_.isArray(type)) {
     _types = [];
     for (var i = 0; i < type.length; ++i) {
-      _types.push(Converter.toString(type[i], false));
+      _types.push(converter_.toString(type[i], false));
     }
-  } else if (Type.isString(type)) {
+  } else if (type_.isString(type)) {
     _types = [];
     _types.push(type, false);
   }
 
-  if (Type.isBoolean(isDefault)) {
+  if (type_.isBoolean(isDefault)) {
     _isDefault = isDefault;
   }
 
@@ -316,7 +316,7 @@ var ContactPhoneNumber = function(number, type, isDefault) {
         return _number;
       },
       set: function(v) {
-        _number = Converter.toString(v, false);
+        _number = converter_.toString(v, false);
       },
       enumerable: true
     },
@@ -325,7 +325,7 @@ var ContactPhoneNumber = function(number, type, isDefault) {
         return _isDefault;
       },
       set: function(v) {
-        _isDefault = Converter.toBoolean(v, false);
+        _isDefault = converter_.toBoolean(v, false);
       },
       enumerable: true
     },
@@ -334,12 +334,12 @@ var ContactPhoneNumber = function(number, type, isDefault) {
         return _types;
       },
       set: function(v) {
-        if (Type.isArray(v)) {
+        if (type_.isArray(v)) {
           _types = [];
           for (var i = 0; i < v.length; ++i) {
-            _types.push(Converter.toString(v[i], false));
+            _types.push(converter_.toString(v[i], false));
           }
-        } else if (Type.isString(v)) {
+        } else if (type_.isString(v)) {
           _types = [];
           _types.push(v, false);
         }
@@ -365,7 +365,7 @@ var ContactPhoneNumber = function(number, type, isDefault) {
 // class ContactAddress ////////////////////////////////////////////////
 
 var ContactAddress = function(data) {
-  AV.isConstructorCall(this, ContactAddress);
+  validator_.isConstructorCall(this, ContactAddress);
 
   var _isDefault = false;
   var _types = ['HOME'];
@@ -406,7 +406,7 @@ var ContactAddress = function(data) {
         return _isDefault;
       },
       set: function(v) {
-        _isDefault = Converter.toBoolean(v, false);
+        _isDefault = converter_.toBoolean(v, false);
       },
       enumerable: true
     },
@@ -415,13 +415,13 @@ var ContactAddress = function(data) {
         return _types;
       },
       set: function(v) {
-        if (Type.isString(v)) {
+        if (type_.isString(v)) {
           _types = [];
           _types.push(v);
-        } else if (Type.isArray(v)) {
+        } else if (type_.isArray(v)) {
           _types = [];
           for (var i = 0; i < v.length; ++i) {
-            if (Type.isString(v[i])) {
+            if (type_.isString(v[i])) {
               _types.push(v[i]);
             }
           }
@@ -436,7 +436,7 @@ var ContactAddress = function(data) {
     }
   });
 
-  if (Type.isObject(data)) {
+  if (type_.isObject(data)) {
     for (var prop in data) {
       if (this.hasOwnProperty(prop)) {
         this[prop] = data[prop];
@@ -448,7 +448,7 @@ var ContactAddress = function(data) {
 // class ContactAnniversary ////////////////////////////////////////////////
 
 var ContactAnniversary = function(anniversary_date, anniversary_label) {
-  AV.isConstructorCall(this, ContactAnniversary);
+  validator_.isConstructorCall(this, ContactAnniversary);
 
   var _anniversary_date = new Date();
   var _anniversary_label = null;
@@ -468,7 +468,7 @@ var ContactAnniversary = function(anniversary_date, anniversary_label) {
         return _anniversary_label;
       },
       set: function(v) {
-        _anniversary_label = Converter.toString(v, true);
+        _anniversary_label = converter_.toString(v, true);
       },
       enumerable: true
     }
@@ -478,10 +478,10 @@ var ContactAnniversary = function(anniversary_date, anniversary_label) {
     _anniversary_date = _fromJsonDate(arguments[0].date);
     _anniversary_label = arguments[0].label;
   } else {
-    if (Type.isDate(anniversary_date)) {
+    if (type_.isDate(anniversary_date)) {
       _anniversary_date = anniversary_date;
     }
-    if (Type.isString(anniversary_label)) {
+    if (type_.isString(anniversary_label)) {
       _anniversary_label = anniversary_label;
     }
   }
@@ -490,15 +490,15 @@ var ContactAnniversary = function(anniversary_date, anniversary_label) {
 // class ContactWebSite ////////////////////////////////////////////////////
 
 var ContactWebSite = function(contact_url, contact_type) {
-  AV.isConstructorCall(this, ContactWebSite);
+  validator_.isConstructorCall(this, ContactWebSite);
 
   var _url = '';
   var _type = 'HOMEPAGE';
 
-  if (Type.isString(contact_url)) {
+  if (type_.isString(contact_url)) {
     _url = contact_url;
   }
-  if (Type.isString(contact_type)) {
+  if (type_.isString(contact_type)) {
     _type = contact_type;
   }
 
@@ -508,7 +508,7 @@ var ContactWebSite = function(contact_url, contact_type) {
         return _url;
       },
       set: function(v) {
-        _url = Converter.toString(v, false);
+        _url = converter_.toString(v, false);
       },
       enumerable: true
     },
@@ -517,7 +517,7 @@ var ContactWebSite = function(contact_url, contact_type) {
         return _type;
       },
       set: function(v) {
-        _type = Converter.toString(v, false);
+        _type = converter_.toString(v, false);
       },
       enumerable: true
     }
@@ -527,7 +527,7 @@ var ContactWebSite = function(contact_url, contact_type) {
 // class ContactOrganization ///////////////////////////////////////////////
 
 var ContactOrganization = function(data) {
-  AV.isConstructorCall(this, ContactOrganization);
+  validator_.isConstructorCall(this, ContactOrganization);
   Object.defineProperties(this, {
     name: {
       value: null,
@@ -556,7 +556,7 @@ var ContactOrganization = function(data) {
     }
   });
 
-  if (Type.isObject(data)) {
+  if (type_.isObject(data)) {
     for (var prop in data) {
       if (this.hasOwnProperty(prop)) {
         this[prop] = data[prop];
@@ -568,7 +568,7 @@ var ContactOrganization = function(data) {
 // class ContactName ///////////////////////////////////////////////////////
 
 var ContactName = function(data) {
-  AV.isConstructorCall(this, ContactName);
+  validator_.isConstructorCall(this, ContactName);
 
   var _displayName = null;
   var _nicknames = [];
@@ -604,7 +604,7 @@ var ContactName = function(data) {
         return _nicknames;
       },
       set: function(nicknames) {
-        if (Type.isArray(nicknames)) {
+        if (type_.isArray(nicknames)) {
           _nicknames = nicknames;
         }
       },
@@ -631,14 +631,14 @@ var ContactName = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _displayName = Converter.toString(v, true);
+          _displayName = converter_.toString(v, true);
         }
       },
       enumerable: true
     }
   });
 
-  if (Type.isObject(data)) {
+  if (type_.isObject(data)) {
     for (var prop in data) {
       if (this.hasOwnProperty(prop)) {
         this[prop] = data[prop];
@@ -648,10 +648,10 @@ var ContactName = function(data) {
 };
 
 var ContactRelationship = function(relativeName, type) {
-  AV.isConstructorCall(this, ContactRelationship);
+  validator_.isConstructorCall(this, ContactRelationship);
 
-  var _relativeName = Converter.toString(relativeName, false);
-  var _type = type ? Converter.toEnum(type, Object.keys(ContactRelationshipType), false)
+  var _relativeName = converter_.toString(relativeName, false);
+  var _type = type ? converter_.toEnum(type, Object.keys(ContactRelationshipType), false)
             : ContactRelationshipType.OTHER;
   var _label = null;
 
@@ -661,7 +661,7 @@ var ContactRelationship = function(relativeName, type) {
         return _relativeName;
       },
       set: function (v) {
-        _relativeName = Converter.toString(v, false);
+        _relativeName = converter_.toString(v, false);
       },
       enumerable: true
     },
@@ -670,7 +670,7 @@ var ContactRelationship = function(relativeName, type) {
         return _type;
       },
       set: function (v) {
-        _type = v ? Converter.toEnum(v, Object.keys(ContactRelationshipType), false)
+        _type = v ? converter_.toEnum(v, Object.keys(ContactRelationshipType), false)
                   : _type;
       },
       enumerable: true
@@ -680,7 +680,7 @@ var ContactRelationship = function(relativeName, type) {
         return _label;
       },
       set: function (v) {
-        _label = Converter.toString(v, true);
+        _label = converter_.toString(v, true);
       },
       enumerable: true
     }
@@ -688,33 +688,33 @@ var ContactRelationship = function(relativeName, type) {
 };
 
 var ContactInstantMessenger = function(imAddress, type) {
-  AV.isConstructorCall(this, ContactInstantMessenger);
+  validator_.isConstructorCall(this, ContactInstantMessenger);
 
-  var imAddress_ = '';
-  var type_ = 'OTHER';
+  var _imAddress = '';
+  var _type = 'OTHER';
 
   Object.defineProperties(this, {
     imAddress: {
       get: function() {
-        return imAddress_;
+        return _imAddress;
       },
       set: function(v) {
-        if (Type.isNullOrUndefined(v)) {
+        if (type_.isNullOrUndefined(v)) {
           return;
         }
-        imAddress_ = Converter.toString(v, false);
+        _imAddress = converter_.toString(v, false);
       },
       enumerable: true
     },
     type: {
       get: function() {
-        return type_;
+        return _type;
       },
       set: function(v) {
-        if (Type.isNullOrUndefined(v)) {
+        if (type_.isNullOrUndefined(v)) {
           return;
         }
-        type_ = Converter.toEnum(v, Object.keys(ContactInstantMessengerType), false);
+        _type = converter_.toEnum(v, Object.keys(ContactInstantMessengerType), false);
       },
       enumerable: true
     },
index c27b5128292d89a385e325301a0b058c455afbe7..5fdf6a968c313083e971079afd331f7978de72a2 100644 (file)
@@ -29,16 +29,16 @@ var ContactManager = function() {};
 
 // Gets the available address books
 ContactManager.prototype.getAddressBooks = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: false,
       nullable: false
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     }
@@ -94,14 +94,14 @@ ContactManager.prototype.getDefaultAddressBook = function() {
 
 // Gets the address book with the specified identifier.
 ContactManager.prototype.getAddressBook = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'addressBookId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.addressBookId)) !== args.addressBookId) {
+  if (String(converter_.toLong(args.addressBookId)) !== args.addressBookId) {
     // TCT: ContactManager_getAddressBook_addressBookId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.NOT_FOUND_ERR);
   }
@@ -126,9 +126,9 @@ ContactManager.prototype.getAddressBook = function() {
 };
 
 ContactManager.prototype.addAddressBook = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'addressBook',
-    type: AV.Types.PLATFORM_OBJECT,
+    type: types_.PLATFORM_OBJECT,
     values: tizen.AddressBook,
     optional: false,
     nullable: false
@@ -154,13 +154,13 @@ ContactManager.prototype.addAddressBook = function() {
 
 ContactManager.prototype.removeAddressBook = function() {
   // TCT: ContactManager_removeAddressBook_misarg
-  if (Type.isNullOrUndefined(arguments[0])) {
+  if (type_.isNullOrUndefined(arguments[0])) {
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
 
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'addressBookId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
@@ -187,16 +187,16 @@ ContactManager.prototype.removeAddressBook = function() {
 // Gets the person with the specified identifier.
 ContactManager.prototype.get = function() {
   // validation
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'personId',
-      type: AV.Types.STRING,
+      type: types_.STRING,
       optional: false,
       nullable: false
     }
   ]);
 
-  if (String(Converter.toLong(args.personId)) !== args.personId) {
+  if (String(converter_.toLong(args.personId)) !== args.personId) {
     // TCT: ContactManager_get_personId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
@@ -214,9 +214,9 @@ ContactManager.prototype.get = function() {
 // Updates a person in the address book synchronously.
 ContactManager.prototype.update = function() {
   // validation
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'person',
-    type: AV.Types.PLATFORM_OBJECT,
+    type: types_.PLATFORM_OBJECT,
     values: Person,
     optional: false,
     nullable: false
@@ -234,23 +234,23 @@ ContactManager.prototype.update = function() {
 
 // Updates several existing persons in the contact DB asynchronously.
 ContactManager.prototype.updateBatch = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'persons',
-      type: AV.Types.ARRAY,
+      type: types_.ARRAY,
       values: Person,
       optional: false,
       nullable: false
     },
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     }
@@ -274,14 +274,14 @@ ContactManager.prototype.updateBatch = function() {
 // Removes a person from the contact DB synchronously.
 ContactManager.prototype.remove = function() {
   // validation
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'personId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.personId)) !== args.personId) {
+  if (String(converter_.toLong(args.personId)) !== args.personId) {
     // TCT: ContactManager_remove_personId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
@@ -292,23 +292,23 @@ ContactManager.prototype.remove = function() {
 
 // Removes persons from contact DB asynchronously.
 ContactManager.prototype.removeBatch = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'personIds',
-      type: AV.Types.ARRAY,
-      values: AV.Types.STRING,
+      type: types_.ARRAY,
+      values: types_.STRING,
       optional: false,
       nullable: false
     },
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     }
@@ -332,22 +332,22 @@ ContactManager.prototype.removeBatch = function() {
 // Gets an array of all Person objects from the contact DB or the ones that match the
 // optionally supplied filter.
 ContactManager.prototype.find = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'successCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: false,
       nullable: false
     },
     {
       name: 'errorCallback',
-      type: AV.Types.FUNCTION,
+      type: types_.FUNCTION,
       optional: true,
       nullable: true
     },
     {
       name: 'filter',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: [tizen.AttributeFilter,
         tizen.AttributeRangeFilter,
         tizen.CompositeFilter],
@@ -356,7 +356,7 @@ ContactManager.prototype.find = function() {
     },
     {
       name: 'sortMode',
-      type: AV.Types.PLATFORM_OBJECT,
+      type: types_.PLATFORM_OBJECT,
       values: tizen.SortMode,
       optional: true,
       nullable: true
@@ -391,17 +391,17 @@ ContactManager.prototype.find = function() {
 
 // Subscribes to receive notifications about persons' changes.
 ContactManager.prototype.addChangeListener = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'successCallback',
-      type: AV.Types.LISTENER,
+      type: types_.LISTENER,
       values: ['onpersonsadded', 'onpersonsupdated', 'onpersonsremoved'],
       optional: false,
       nullable: false
     }
   ]);
 
-  if (Type.isEmptyObject(_personCallbackMap)) {
+  if (type_.isEmptyObject(_personCallbackMap)) {
     var result = native_.callSync('ContactManager_startListening', {});
 
     if (native_.isFailure(result)) {
@@ -423,10 +423,10 @@ ContactManager.prototype.addChangeListener = function() {
 
 // Unsubscribes a persons' changes watch operation.
 ContactManager.prototype.removeChangeListener = function() {
-  var args = AV.validateArgs(arguments, [
+  var args = validator_.validateArgs(arguments, [
     {
       name: 'watchId',
-      type: AV.Types.LONG,
+      type: types_.LONG,
       optional: false,
       nullable: false
     }
@@ -451,7 +451,7 @@ ContactManager.prototype.removeChangeListener = function() {
 
   delete _personCallbackMap[args.watchId];
 
-  if (Type.isEmptyObject(_personCallbackMap)) {
+  if (type_.isEmptyObject(_personCallbackMap)) {
     native_.removeListener('ContactPersonChangeListener', _personChangeListener);
     _personListenerRegistered = false;
 
index d6c1ef5ad38f794e2659892a09341aa832e15abd..e8eb7319e7f20d8f6120430fea79333c0a752bb1 100644 (file)
@@ -4,7 +4,7 @@
 
 
 var Person = function(data) {
-  AV.isConstructorCall(this, Person);
+  validator_.isConstructorCall(this, Person);
 
   var _id = '';
   var _displayName = '';
@@ -14,25 +14,25 @@ var Person = function(data) {
   var _isFavorite = false;
   var _displayContactId = '';
 
-  if (data.hasOwnProperty('id') && Type.isString(data.id)) {
+  if (data.hasOwnProperty('id') && type_.isString(data.id)) {
     _id = data.id;
   }
-  if (data.hasOwnProperty('displayName') && Type.isString(data.displayName)) {
+  if (data.hasOwnProperty('displayName') && type_.isString(data.displayName)) {
     _displayName = data.displayName;
   }
-  if (data.hasOwnProperty('contactCount') && Type.isNumber(data.contactCount)) {
+  if (data.hasOwnProperty('contactCount') && type_.isNumber(data.contactCount)) {
     _contactCount = data.contactCount;
   }
-  if (data.hasOwnProperty('hasPhoneNumber') && Type.isBoolean(data.hasPhoneNumber)) {
+  if (data.hasOwnProperty('hasPhoneNumber') && type_.isBoolean(data.hasPhoneNumber)) {
     _hasPhoneNumber = data.hasPhoneNumber;
   }
-  if (data.hasOwnProperty('hasEmail') && Type.isBoolean(data.hasEmail)) {
+  if (data.hasOwnProperty('hasEmail') && type_.isBoolean(data.hasEmail)) {
     _hasEmail = data.hasEmail;
   }
-  if (data.hasOwnProperty('displayContactId') && Type.isString(data.displayContactId)) {
+  if (data.hasOwnProperty('displayContactId') && type_.isString(data.displayContactId)) {
     _displayContactId = data.displayContactId;
   }
-  if (data.hasOwnProperty('isFavorite') && Type.isBoolean(data.isFavorite)) {
+  if (data.hasOwnProperty('isFavorite') && type_.isBoolean(data.isFavorite)) {
     _isFavorite = data.isFavorite;
   }
 
@@ -43,7 +43,7 @@ var Person = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _id = Converter.toString(v, false);
+          _id = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -54,7 +54,7 @@ var Person = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _displayName = Converter.toString(v, false);
+          _displayName = converter_.toString(v, false);
         }
       },
       enumerable: true
@@ -65,7 +65,7 @@ var Person = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _contactCount = Converter.toLong(v, false);
+          _contactCount = converter_.toLong(v, false);
         }
       },
       enumerable: true
@@ -76,7 +76,7 @@ var Person = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _hasPhoneNumber = Converter.toBoolean(v, false);
+          _hasPhoneNumber = converter_.toBoolean(v, false);
         }
       },
       enumerable: true
@@ -87,7 +87,7 @@ var Person = function(data) {
       },
       set: function(v) {
         if (_editGuard.isEditEnabled()) {
-          _hasEmail = Converter.toBoolean(v, false);
+          _hasEmail = converter_.toBoolean(v, false);
         }
       },
       enumerable: true
@@ -98,7 +98,7 @@ var Person = function(data) {
         return _isFavorite;
       },
       set: function(v) {
-        _isFavorite = Converter.toBoolean(v, false);
+        _isFavorite = converter_.toBoolean(v, false);
       },
       enumerable: true
     },
@@ -117,7 +117,7 @@ var Person = function(data) {
         return _displayContactId;
       },
       set: function(v) {
-        _displayContactId = Converter.toString(v, false);
+        _displayContactId = converter_.toString(v, false);
       },
       enumerable: true
     }
@@ -126,14 +126,14 @@ var Person = function(data) {
 
 // Aggregates another person to this person.
 Person.prototype.link = function() {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'personId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.personId)) !== args.personId) {
+  if (String(converter_.toLong(args.personId)) !== args.personId) {
     // TCT: Person_link_personId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }
@@ -154,14 +154,14 @@ Person.prototype.link = function() {
 
 // Separates a contact from this person.
 Person.prototype.unlink = function(contactId) {
-  var args = AV.validateArgs(arguments, [{
+  var args = validator_.validateArgs(arguments, [{
     name: 'contactId',
-    type: AV.Types.STRING,
+    type: types_.STRING,
     optional: false,
     nullable: false
   }]);
 
-  if (String(Converter.toLong(args.contactId)) !== args.contactId) {
+  if (String(converter_.toLong(args.contactId)) !== args.contactId) {
     // TCT: Person_unlink_contactId_invalid
     throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR);
   }