equal
deleted
inserted
replaced
63 |
63 |
64 // Create handle to AIW Service Handler. |
64 // Create handle to AIW Service Handler. |
65 iServiceHandler = CAiwServiceHandler::NewL(); |
65 iServiceHandler = CAiwServiceHandler::NewL(); |
66 |
66 |
67 iEikEnv = CEikonEnv::Static(); |
67 iEikEnv = CEikonEnv::Static(); |
|
68 |
|
69 iCBEventParamList = CAiwGenericParamList::NewL(); |
|
70 iCBEventParamList->Reset(); |
68 |
71 |
69 ACPLOG( "CAccountCreationPlugin::ConstructL end" ); |
72 ACPLOG( "CAccountCreationPlugin::ConstructL end" ); |
70 } |
73 } |
71 |
74 |
72 // --------------------------------------------------------------------------- |
75 // --------------------------------------------------------------------------- |
96 { |
99 { |
97 CCoeEnv::Static()->DeleteResourceFile( iResourceOffset ); |
100 CCoeEnv::Static()->DeleteResourceFile( iResourceOffset ); |
98 } |
101 } |
99 |
102 |
100 iEikEnv = NULL; |
103 iEikEnv = NULL; |
|
104 delete iCBEventParamList; |
101 |
105 |
102 ACPLOG( "CAccountCreationPlugin::~CAccountCreationPlugin end" ); |
106 ACPLOG( "CAccountCreationPlugin::~CAccountCreationPlugin end" ); |
103 } |
107 } |
104 |
108 |
105 // --------------------------------------------------------------------------- |
109 // --------------------------------------------------------------------------- |
132 // Place of ACP in customer application. |
136 // Place of ACP in customer application. |
133 TInt32 placing( 0 ); |
137 TInt32 placing( 0 ); |
134 variant.Set( placing ); |
138 variant.Set( placing ); |
135 TAiwGenericParam genericParamPlace( EGenericParamError, variant ); |
139 TAiwGenericParam genericParamPlace( EGenericParamError, variant ); |
136 paramList.AppendL( genericParamPlace ); |
140 paramList.AppendL( genericParamPlace ); |
137 |
141 |
138 // Send callback to the customer application. |
142 // Send callback to the customer application. |
139 CAiwGenericParamList* nullList = NULL; |
|
140 callback->HandleNotifyL( |
143 callback->HandleNotifyL( |
141 KAiwCmdCSCUiExtensionPlugins, |
144 KAiwCmdCSCUiExtensionPlugins, |
142 KAiwEventStarted, |
145 KAiwEventStarted, |
143 *nullList, |
146 *iCBEventParamList, |
144 paramList ); |
147 paramList ); |
145 |
148 |
146 ACPLOG( "CAccountCreationPlugin::SendInitializedCallbackL end" ); |
149 ACPLOG( "CAccountCreationPlugin::SendInitializedCallbackL end" ); |
147 } |
150 } |
148 |
151 |
163 TAiwGenericParam genericParamUid( EGenericParamError, variant ); |
166 TAiwGenericParam genericParamUid( EGenericParamError, variant ); |
164 CAiwGenericParamList& paramList = iServiceHandler->InParamListL(); |
167 CAiwGenericParamList& paramList = iServiceHandler->InParamListL(); |
165 paramList.AppendL( genericParamUid ); |
168 paramList.AppendL( genericParamUid ); |
166 |
169 |
167 // Send callback to the customer application. |
170 // Send callback to the customer application. |
168 CAiwGenericParamList* nullList = NULL; |
|
169 callback->HandleNotifyL( |
171 callback->HandleNotifyL( |
170 KAiwCmdCSCUiExtensionPlugins, |
172 KAiwCmdCSCUiExtensionPlugins, |
171 KAiwEventStopped, |
173 KAiwEventStopped, |
172 *nullList, |
174 *iCBEventParamList, |
173 paramList ); |
175 paramList ); |
174 |
176 |
175 ACPLOG( "CAccountCreationPlugin::SendCompletedCallbackL end" ); |
177 ACPLOG( "CAccountCreationPlugin::SendCompletedCallbackL end" ); |
176 } |
178 } |
177 |
179 |
192 TAiwGenericParam genericParamUid( EGenericParamError, variant ); |
194 TAiwGenericParam genericParamUid( EGenericParamError, variant ); |
193 CAiwGenericParamList& paramList = iServiceHandler->InParamListL(); |
195 CAiwGenericParamList& paramList = iServiceHandler->InParamListL(); |
194 paramList.AppendL( genericParamUid ); |
196 paramList.AppendL( genericParamUid ); |
195 |
197 |
196 // Send callback to the customer application. |
198 // Send callback to the customer application. |
197 CAiwGenericParamList* nullList = NULL; |
|
198 callback->HandleNotifyL( |
199 callback->HandleNotifyL( |
199 KAiwCmdCSCUiExtensionPlugins, |
200 KAiwCmdCSCUiExtensionPlugins, |
200 KAiwEventError, |
201 KAiwEventError, |
201 *nullList, |
202 *iCBEventParamList, |
202 paramList ); |
203 paramList ); |
203 |
204 |
204 ACPLOG( "CAccountCreationPlugin::SendErrorCallbackL end" ); |
205 ACPLOG( "CAccountCreationPlugin::SendErrorCallbackL end" ); |
205 } |
206 } |
206 |
207 |