1 /* |
1 /* |
2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Sis package installation event listener |
|
15 * |
8 * |
16 */ |
9 * Initial Contributors: |
17 |
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Sis package installation event listener |
|
15 * |
|
16 */ |
18 |
17 |
19 #ifndef C_CAWIDGETSCANNERINSTALLNOTIFIER_H |
18 #ifndef C_CAWIDGETSCANNERINSTALLNOTIFIER_H |
20 #define C_CAWIDGETSCANNERINSTALLNOTIFIER_H |
19 #define C_CAWIDGETSCANNERINSTALLNOTIFIER_H |
21 |
20 |
22 #include <e32base.h> |
21 #include <e32base.h> |
59 * @param aCallBack Reference to notifier interface. |
58 * @param aCallBack Reference to notifier interface. |
60 * @param aCategory Package uid. |
59 * @param aCategory Package uid. |
61 * @param aKey Key for central repository. |
60 * @param aKey Key for central repository. |
62 */ |
61 */ |
63 static CCaWidgetScannerInstallNotifier* NewL( |
62 static CCaWidgetScannerInstallNotifier* NewL( |
64 CCaWidgetScannerPlugin* aCallback, TUid aCategory, TUint aKey ); |
63 CCaWidgetScannerPlugin* aCallback, TUid aCategory, TUint aKey ); |
65 |
64 |
66 /** |
65 /** |
67 * Destructor. |
66 * Destructor. |
68 */ |
67 */ |
69 virtual ~CCaWidgetScannerInstallNotifier (); |
68 virtual ~CCaWidgetScannerInstallNotifier(); |
70 |
69 |
71 private: |
70 private: |
72 /** |
71 /** |
73 * Constructor. |
72 * Constructor. |
74 * @param aCallBack Reference to notifier interface. |
73 * @param aCallBack Reference to notifier interface. |
75 * @param aCategory Package uid. |
74 * @param aCategory Package uid. |
76 * @param aKey Key for central repository. |
75 * @param aKey Key for central repository. |
77 */ |
76 */ |
78 CCaWidgetScannerInstallNotifier( CCaWidgetScannerPlugin* aCallback, |
77 CCaWidgetScannerInstallNotifier( CCaWidgetScannerPlugin* aCallback, |
79 TUid aCategory, TUint aKey ); |
78 TUid aCategory, TUint aKey ); |
80 |
79 |
81 /** |
80 /** |
82 * Symbian 2nd phase constructor. |
81 * Symbian 2nd phase constructor. |
83 */ |
82 */ |
84 void ConstructL(); |
83 void ConstructL(); |