idlefw/plugins/sapidataplugin/inc/sapidataplugin.h
branchRCL_3
changeset 19 502e5d91ad42
parent 9 d0529222e3f0
child 51 15e4dd19031c
equal deleted inserted replaced
18:bd874ee5e5e2 19:502e5d91ad42
    28 // Forward declarations
    28 // Forward declarations
    29 class MAiContentObserver;
    29 class MAiContentObserver;
    30 class MAiContentItemIterator;
    30 class MAiContentItemIterator;
    31 class CSapiData;
    31 class CSapiData;
    32 class CGulIcon;
    32 class CGulIcon;
       
    33 class CLiwDefaultMap;
    33 
    34 
    34 /**
    35 /**
    35  *  @ingroup group_sapidataplugin
    36  *  @ingroup group_sapidataplugin
    36  *
    37  *
    37  *  Plug-in main class
    38  *  Plug-in main class
   187 	const TDesC& GetTypeL( TDesC& aObjectId );
   188 	const TDesC& GetTypeL( TDesC& aObjectId );
   188 	
   189 	
   189     /**
   190     /**
   190     * RefereshL a specific image of text in the widget
   191     * RefereshL a specific image of text in the widget
   191     *
   192     *
   192     * @param aContentType content type
   193     * @param aContentType   content type
   193     * @param aOperation operation performed
   194     * @param aOperation     operation performed
   194     * @return void
   195     * @param aDataMap       data map if available. Can be NULL.
   195     */
   196     *                       Ownership NOT transferred.
   196     void RefreshL(TDesC& aContentType, TDesC& aOperation);
   197     * @return void
       
   198     */
       
   199     void RefreshL( TDesC& aContentType,
       
   200                    TDesC& aOperation,
       
   201                    CLiwDefaultMap* aDataMap );
   197     
   202     
   198     /**
   203     /**
   199     * Is plugin active to publish the data 
   204     * Is plugin active to publish the data 
   200     *
   205     *
   201     * @param void 
   206     * @param void