homescreensrv_plat/hs_content_control_api/inc/hscontentcontrol.h
branchRCL_3
changeset 78 1b207dd38b72
parent 0 79c6a41cd166
equal deleted inserted replaced
74:edd621764147 78:1b207dd38b72
     1 /*
     1 /*
     2  * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
     2  * Copyright (c) 2010 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".
    23 #include <ecom/ecom.h>
    23 #include <ecom/ecom.h>
    24 
    24 
    25 // Forward declarations
    25 // Forward declarations
    26 
    26 
    27 /**
    27 /**
    28  *  Content control interface
    28  *  Content control interface to notify observers about installation and 
       
    29  *  uninstallation of Home screen configurations
    29  *
    30  *
    30  *
    31  *  @since S60 v5.2
    31  *  @code
       
    32  *
       
    33  *  @endcode
       
    34  *
       
    35  *  @lib hscontentcontrol.lib
       
    36  *  @since S60 v5.0
       
    37  */
    32  */
    38 class MHsContentControl
    33 class MHsContentControl
    39     {
    34     {
    40 public:
    35 public:
    41     /**
    36     /**
       
    37      * Notify changes in widget installations
    42      *
    38      *
       
    39      * @since S60 v5.2
    43      */
    40      */
    44     virtual void NotifyWidgetListChanged() = 0;
    41     virtual void NotifyWidgetListChanged() = 0;
    45 
    42 
    46     /**
    43     /**
       
    44      * Notify changes in view installations
    47      *
    45      *
       
    46      * @since S60 v5.2
    48      */
    47      */
    49     virtual void NotifyViewListChanged() = 0;
    48     virtual void NotifyViewListChanged() = 0;
    50 
    49 
    51     /**
    50     /**
       
    51      * Notify changes in application configuration installations
    52      *
    52      *
       
    53      * @since S60 v5.2
    53      */
    54      */
    54     virtual void NotifyAppListChanged() = 0;
    55     virtual void NotifyAppListChanged() = 0;
    55 
    56 
    56     };
    57     };
    57 
    58