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 |
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 |