contentstorage/cahandler/app/inc/caapphandler.h
changeset 94 dbb8300717f7
parent 92 782e3408c2ab
child 83 156f692b1687
equal deleted inserted replaced
93:82b66994846c 94:dbb8300717f7
    21 #include <e32base.h>
    21 #include <e32base.h>
    22 
    22 
    23 // forward declarations
    23 // forward declarations
    24 class CEikonEnv;
    24 class CEikonEnv;
    25 class CCaInnerEntry;
    25 class CCaInnerEntry;
    26 class CCaUninstallOperation;
       
    27 class CCaUsifUninstallOperation;
    26 class CCaUsifUninstallOperation;
    28 
    27 
    29 /**
    28 /**
    30  *  Command handler for application entries.
    29  *  Command handler for application entries.
    31  *
    30  *
    98     /**
    97     /**
    99      * Start uninstall operation via usif 
    98      * Start uninstall operation via usif 
   100      * @param aComponentId component id
    99      * @param aComponentId component id
   101      */
   100      */
   102     void StartUsifUninstallL( TInt aComponentId );
   101     void StartUsifUninstallL( TInt aComponentId );
   103 
       
   104     
       
   105     /**
       
   106      * Start uninstall operation via swi 
       
   107      * @param aEntry the entry 
       
   108      */
       
   109     void StartSwiUninstallL(CCaInnerEntry &aEntry );
       
   110 
       
   111     
   102     
   112 private:
   103 private:
   113     // data
   104     // data
   114 
   105 
   115     CEikonEnv* iEikEnv;
   106     CEikonEnv* iEikEnv;
   116     CCaUninstallOperation* iUninstallOperation;
       
   117     CCaUsifUninstallOperation* iUsifUninstallOperation;
   107     CCaUsifUninstallOperation* iUsifUninstallOperation;
   118     };
   108     };
   119 
   109 
   120 #endif // C_CAAPPHANDLER_H
   110 #endif // C_CAAPPHANDLER_H