equal
deleted
inserted
replaced
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 |