Index: chrome/browser/autofill/autofill_address_model_mac.mm |
diff --git a/chrome/browser/autofill/autofill_address_model_mac.mm b/chrome/browser/autofill/autofill_address_model_mac.mm |
deleted file mode 100644 |
index 4a1d7c38812b1ff5d512e32bde00331214a44c34..0000000000000000000000000000000000000000 |
--- a/chrome/browser/autofill/autofill_address_model_mac.mm |
+++ /dev/null |
@@ -1,94 +0,0 @@ |
-// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "base/sys_string_conversions.h" |
-#import "chrome/browser/autofill/autofill_address_model_mac.h" |
-#include "chrome/browser/autofill/autofill_profile.h" |
-#include "grit/generated_resources.h" |
-#include "ui/base/l10n/l10n_util.h" |
- |
-@implementation AutoFillAddressModel |
- |
-@synthesize fullName = fullName_; |
-@synthesize email = email_; |
-@synthesize companyName = companyName_; |
-@synthesize addressLine1 = addressLine1_; |
-@synthesize addressLine2 = addressLine2_; |
-@synthesize addressCity = addressCity_; |
-@synthesize addressState = addressState_; |
-@synthesize addressZip = addressZip_; |
-@synthesize addressCountry = addressCountry_; |
-@synthesize phoneWholeNumber = phoneWholeNumber_; |
-@synthesize faxWholeNumber = faxWholeNumber_; |
- |
-- (id)initWithProfile:(const AutoFillProfile&)profile { |
- if ((self = [super init])) { |
- [self setFullName:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(NAME_FULL)))]; |
- [self setEmail:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(EMAIL_ADDRESS)))]; |
- [self setCompanyName:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(COMPANY_NAME)))]; |
- [self setAddressLine1:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(ADDRESS_HOME_LINE1)))]; |
- [self setAddressLine2:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(ADDRESS_HOME_LINE2)))]; |
- [self setAddressCity:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(ADDRESS_HOME_CITY)))]; |
- [self setAddressState:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(ADDRESS_HOME_STATE)))]; |
- [self setAddressZip:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(ADDRESS_HOME_ZIP)))]; |
- [self setAddressCountry:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(ADDRESS_HOME_COUNTRY)))]; |
- [self setPhoneWholeNumber:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(PHONE_HOME_WHOLE_NUMBER)))]; |
- [self setFaxWholeNumber:SysUTF16ToNSString( |
- profile.GetFieldText(AutofillType(PHONE_FAX_WHOLE_NUMBER)))]; |
- } |
- return self; |
-} |
- |
-- (void)dealloc { |
- [fullName_ release]; |
- [email_ release]; |
- [companyName_ release]; |
- [addressLine1_ release]; |
- [addressLine2_ release]; |
- [addressCity_ release]; |
- [addressState_ release]; |
- [addressZip_ release]; |
- [addressCountry_ release]; |
- [phoneWholeNumber_ release]; |
- [faxWholeNumber_ release]; |
- [super dealloc]; |
-} |
- |
-- (void)copyModelToProfile:(AutoFillProfile*)profile { |
- DCHECK(profile); |
- profile->SetInfo(AutofillType(NAME_FULL), |
- base::SysNSStringToUTF16([self fullName])); |
- profile->SetInfo(AutofillType(EMAIL_ADDRESS), |
- base::SysNSStringToUTF16([self email])); |
- profile->SetInfo(AutofillType(COMPANY_NAME), |
- base::SysNSStringToUTF16([self companyName])); |
- profile->SetInfo(AutofillType(ADDRESS_HOME_LINE1), |
- base::SysNSStringToUTF16([self addressLine1])); |
- profile->SetInfo(AutofillType(ADDRESS_HOME_LINE2), |
- base::SysNSStringToUTF16([self addressLine2])); |
- profile->SetInfo(AutofillType(ADDRESS_HOME_CITY), |
- base::SysNSStringToUTF16([self addressCity])); |
- profile->SetInfo(AutofillType(ADDRESS_HOME_STATE), |
- base::SysNSStringToUTF16([self addressState])); |
- profile->SetInfo(AutofillType(ADDRESS_HOME_ZIP), |
- base::SysNSStringToUTF16([self addressZip])); |
- profile->SetInfo(AutofillType(ADDRESS_HOME_COUNTRY), |
- base::SysNSStringToUTF16([self addressCountry])); |
- profile->SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER), |
- base::SysNSStringToUTF16([self phoneWholeNumber])); |
- profile->SetInfo(AutofillType(PHONE_FAX_WHOLE_NUMBER), |
- base::SysNSStringToUTF16([self faxWholeNumber])); |
-} |
- |
-@end |