24 // --------------------------------------------------------------------------- |
24 // --------------------------------------------------------------------------- |
25 // CEasyDialingContactData::CEasyDialingContactData |
25 // CEasyDialingContactData::CEasyDialingContactData |
26 // --------------------------------------------------------------------------- |
26 // --------------------------------------------------------------------------- |
27 // |
27 // |
28 CEasyDialingContactData::CEasyDialingContactData(MVPbkContactLink* aContactLink) |
28 CEasyDialingContactData::CEasyDialingContactData(MVPbkContactLink* aContactLink) |
29 : iContactLink(aContactLink), iThumbnail(NULL), iFav(EFalse), iLoaded(EFalse) |
29 : iContactLink(aContactLink), iThumbnail(NULL),iFav(EFalse), iLoaded(EFalse) |
30 { |
30 { |
31 } |
31 } |
32 |
32 |
33 // --------------------------------------------------------------------------- |
33 // --------------------------------------------------------------------------- |
34 // CEasyDialingContactData::~CEasyDialingContactData |
34 // CEasyDialingContactData::~CEasyDialingContactData |
62 // CEasyDialingContactData::SetThumbnail |
62 // CEasyDialingContactData::SetThumbnail |
63 // --------------------------------------------------------------------------- |
63 // --------------------------------------------------------------------------- |
64 // |
64 // |
65 void CEasyDialingContactData::SetThumbnail(CFbsBitmap* aThumbnail) |
65 void CEasyDialingContactData::SetThumbnail(CFbsBitmap* aThumbnail) |
66 { |
66 { |
67 delete iThumbnail; |
67 if (iThumbnail) |
|
68 { |
|
69 delete iThumbnail; |
|
70 } |
68 iThumbnail = aThumbnail; |
71 iThumbnail = aThumbnail; |
69 } |
72 } |
70 |
73 |
71 // --------------------------------------------------------------------------- |
74 // --------------------------------------------------------------------------- |
72 // CEasyDialingContactData::Fav |
75 // CEasyDialingContactData::Fav |
82 // --------------------------------------------------------------------------- |
85 // --------------------------------------------------------------------------- |
83 // |
86 // |
84 void CEasyDialingContactData::SetFav(TBool aFav) |
87 void CEasyDialingContactData::SetFav(TBool aFav) |
85 { |
88 { |
86 iFav = aFav; |
89 iFav = aFav; |
87 } |
|
88 |
|
89 // --------------------------------------------------------------------------- |
|
90 // CEasyDialingContactData::IsSimContact |
|
91 // --------------------------------------------------------------------------- |
|
92 // |
|
93 TBool CEasyDialingContactData::IsSimContact() |
|
94 { |
|
95 return iSimContact; |
|
96 } |
|
97 |
|
98 // --------------------------------------------------------------------------- |
|
99 // CEasyDialingContactData::SetSimContact |
|
100 // --------------------------------------------------------------------------- |
|
101 // |
|
102 void CEasyDialingContactData::SetSimContact(TBool aSim) |
|
103 { |
|
104 iSimContact = aSim; |
|
105 } |
|
106 |
|
107 // --------------------------------------------------------------------------- |
|
108 // CEasyDialingContactData::IsSdnContact |
|
109 // --------------------------------------------------------------------------- |
|
110 // |
|
111 TBool CEasyDialingContactData::IsSdnContact() |
|
112 { |
|
113 return iSdnContact; |
|
114 } |
|
115 |
|
116 // --------------------------------------------------------------------------- |
|
117 // CEasyDialingContactData::SetSimContact |
|
118 // --------------------------------------------------------------------------- |
|
119 // |
|
120 void CEasyDialingContactData::SetSdnContact(TBool aSdn) |
|
121 { |
|
122 iSdnContact = aSdn; |
|
123 } |
90 } |
124 |
91 |
125 // --------------------------------------------------------------------------- |
92 // --------------------------------------------------------------------------- |
126 // CEasyDialingContactData::IsLoaded |
93 // CEasyDialingContactData::IsLoaded |
127 // --------------------------------------------------------------------------- |
94 // --------------------------------------------------------------------------- |