idlehomescreen/xmluirendering/uiengine/inc/xnviewcontroladapter.h
branchRCL_3
changeset 35 3321d3e205b6
parent 34 5456b4e8b3a8
equal deleted inserted replaced
34:5456b4e8b3a8 35:3321d3e205b6
    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 public: 
    41 
       
    42 public:
    42     // Constructors and destructor
    43     // Constructors and destructor
    43     
    44     
    44     /**
    45     /**
    45      * 2 phase construction.
    46      * 2 phase construction.
    46      */
    47      */
   101     // constructors
   102     // constructors
   102     
   103     
   103     /**
   104     /**
   104      * C++ default constructor
   105      * C++ default constructor
   105      */    
   106      */    
   106     CXnViewControlAdapter( CXnNodePluginIf& aNode );
   107     CXnViewControlAdapter();
   107     
   108     
   108     /**
   109     /**
   109      * 2nd phase constructor
   110      * 2nd phase constructor
   110      */
   111      */
   111     void ConstructL( CXnNodePluginIf& aNode );
   112     void ConstructL( CXnNodePluginIf& aNode );
   112     
   113     
   113 private: 
   114 private: 
   114     // data
   115     // data
   115 
       
   116     /** Node */
       
   117     CXnNodePluginIf& iNode;
       
   118     /** AppUi */
   116     /** AppUi */
   119     CXnAppUiAdapter& iAppUi;
   117     CXnAppUiAdapter& iAppUi;
       
   118 
   120     /** HS foreground status*/
   119     /** HS foreground status*/
   121     MXnUiStateObserver::TForegroundStatus iForegroundStatus;
   120     MXnUiStateObserver::TForegroundStatus iForegroundStatus;
   122     };
   121 
       
   122     //friend class CXnViewSwitcher;
       
   123    };
   123     
   124     
   124 #endif // _XNVIEWCONTROLADAPTER_H
   125 #endif // _XNVIEWCONTROLADAPTER_H
   125             
   126             
   126 // End of File
   127 // End of File