equal
deleted
inserted
replaced
21 |
21 |
22 #include <e32base.h> |
22 #include <e32base.h> |
23 |
23 |
24 #include <HbIcon> |
24 #include <HbIcon> |
25 |
25 |
26 #include "tswindowgroupsobserver.h" |
26 #include "tswindowgroupsobserverbase.h" |
27 #include "tsentry.h" |
27 #include "tsentry.h" |
28 #include "tsdatastorage.h" |
28 #include "tsdatastorage.h" |
29 #include "tsdataobserver.h" |
29 #include "tsdataobserver.h" |
30 #include "tsenv.h" |
30 #include "tsenv.h" |
31 |
31 |
32 class CApaWindowGroupName; |
32 class CApaWindowGroupName; |
33 class CFbsBitmap; |
33 class CFbsBitmap; |
|
34 class MTsRunningApplication; |
34 |
35 |
35 NONSHARABLE_CLASS( CTsDataList ) : public CTsWindowGroupsObserver, |
36 NONSHARABLE_CLASS( CTsDataList ) : public CTsWindowGroupsObserverBase, |
36 public MTsDataStorage |
37 public MTsDataStorage |
37 { |
38 { |
38 public: |
39 public: |
39 static CTsDataList* NewL( MTsResourceManager& aResources, |
40 static CTsDataList* NewL( MTsResourceManager& aResources, |
40 MTsWindowGroupsMonitor& aMonitor, |
|
41 MTsDataObserver& aObserver, |
41 MTsDataObserver& aObserver, |
42 TsEnv& aEnv ); |
42 TsEnv& aEnv ); |
43 |
43 |
44 ~CTsDataList(); |
44 ~CTsDataList(); |
45 |
45 |
46 private: |
46 private: |
47 CTsDataList( MTsResourceManager& aResources, |
47 CTsDataList( MTsResourceManager& aResources, |
48 MTsWindowGroupsMonitor& aMonitor, |
|
49 MTsDataObserver& aObserver, |
48 MTsDataObserver& aObserver, |
50 TsEnv& aEnv); |
49 TsEnv& aEnv); |
51 |
50 |
52 void ConstructL(); |
51 void ConstructL(); |
53 |
52 |