idlehomescreen/xmluirendering/uiengine/inc/xnviewcontroladapter.h
branchRCL_3
changeset 102 ba63c83f4716
parent 88 3321d3e205b6
equal deleted inserted replaced
93:b01126ce0bec 102:ba63c83f4716
    36 *  @since S60 5.2
    36 *  @since S60 5.2
    37 */   
    37 */   
    38 NONSHARABLE_CLASS( CXnViewControlAdapter ) : public CXnControlAdapter,
    38 NONSHARABLE_CLASS( CXnViewControlAdapter ) : public CXnControlAdapter,
    39     public MXnUiStateObserver
    39     public MXnUiStateObserver
    40    {
    40    {
    41 
    41 public: 
    42 public:
       
    43     // Constructors and destructor
    42     // Constructors and destructor
    44     
    43     
    45     /**
    44     /**
    46      * 2 phase construction.
    45      * 2 phase construction.
    47      */
    46      */
   102     // constructors
   101     // constructors
   103     
   102     
   104     /**
   103     /**
   105      * C++ default constructor
   104      * C++ default constructor
   106      */    
   105      */    
   107     CXnViewControlAdapter();
   106     CXnViewControlAdapter( CXnNodePluginIf& aNode );
   108     
   107     
   109     /**
   108     /**
   110      * 2nd phase constructor
   109      * 2nd phase constructor
   111      */
   110      */
   112     void ConstructL( CXnNodePluginIf& aNode );
   111     void ConstructL( CXnNodePluginIf& aNode );
   113     
   112     
   114 private: 
   113 private: 
   115     // data
   114     // data
       
   115 
       
   116     /** Node */
       
   117     CXnNodePluginIf& iNode;
   116     /** AppUi */
   118     /** AppUi */
   117     CXnAppUiAdapter& iAppUi;
   119     CXnAppUiAdapter& iAppUi;
   118 
       
   119     /** HS foreground status*/
   120     /** HS foreground status*/
   120     MXnUiStateObserver::TForegroundStatus iForegroundStatus;
   121     MXnUiStateObserver::TForegroundStatus iForegroundStatus;
   121 
   122     };
   122     //friend class CXnViewSwitcher;
       
   123    };
       
   124     
   123     
   125 #endif // _XNVIEWCONTROLADAPTER_H
   124 #endif // _XNVIEWCONTROLADAPTER_H
   126             
   125             
   127 // End of File
   126 // End of File