harvesterplugins/applications/inc/applicationsplugin.h
changeset 17 7d8c8d8f5eab
parent 2 208a4ba3894c
child 26 367228f82b66
equal deleted inserted replaced
12:993ab30e92fc 17:7d8c8d8f5eab
    21 #include <e32base.h>
    21 #include <e32base.h>
    22 #include <cindexingplugin.h>
    22 #include <cindexingplugin.h>
    23 #include <common.h>
    23 #include <common.h>
    24 #include <apgcli.h> //RApaLsSession
    24 #include <apgcli.h> //RApaLsSession
    25 #include <apgnotif.h> //Notification
    25 #include <apgnotif.h> //Notification
    26 #include <WidgetRegistryClient.h>
    26 //#include <WidgetRegistryClient.h>
    27 #include "delayedcallback.h"
    27 #include "delayedcallback.h"
    28 
    28 
    29 class CCPixIndexer;
    29 class CCPixIndexer;
    30 class CRepository;
    30 class CRepository;
    31 /**
    31 /**
    70      * @param aDocument search document. Not owned.
    70      * @param aDocument search document. Not owned.
    71      * @param aUid: Uid of the widget.
    71      * @param aUid: Uid of the widget.
    72      * @return void
    72      * @return void
    73      * Leaves in case of error.
    73      * Leaves in case of error.
    74      */
    74      */
    75 	void AddWidgetInfoL( CSearchDocument* aDocument, TUid aUid );
    75 	//void AddWidgetInfoL( CSearchDocument* aDocument, TUid aUid );
    76 
    76 
    77 	/*
    77 	/*
    78 	 * @description Returns true if applicaiton with uid aUid hidden, false otherwise
    78 	 * @description Returns true if applicaiton with uid aUid hidden, false otherwise
    79 	 * @param aUid The UID of the application to be checked for hidden property.
    79 	 * @param aUid The UID of the application to be checked for hidden property.
    80 	 * @return ETrue if hidden, EFalse otherwise.    
    80 	 * @return ETrue if hidden, EFalse otherwise.    
    84 private:
    84 private:
    85 	CDelayedCallback* iAsynchronizer;  //Owned.	
    85 	CDelayedCallback* iAsynchronizer;  //Owned.	
    86     CCPixIndexer* iIndexer; // CPix database. Owned.
    86     CCPixIndexer* iIndexer; // CPix database. Owned.
    87     RApaLsSession iApplicationServerSession; //to get application info.
    87     RApaLsSession iApplicationServerSession; //to get application info.
    88     CApaAppListNotifier* iNotifier; //Owned.
    88     CApaAppListNotifier* iNotifier; //Owned.
    89     RWidgetRegistryClientSession iWidgetRegistry; //to get widget info.
    89     //RWidgetRegistryClientSession iWidgetRegistry; //to get widget info.
    90     CRepository* iHiddenApplicationsRepository;
    90     CRepository* iHiddenApplicationsRepository;
    91 
    91 
    92 #ifdef __PERFORMANCE_DATA
    92 #ifdef __PERFORMANCE_DATA
    93     TTime iStartTime;
    93     TTime iStartTime;
    94     TTime iCompleteTime;
    94     TTime iCompleteTime;