equal
deleted
inserted
replaced
75 EExtractFiles, |
75 EExtractFiles, |
76 EProcessFiles, |
76 EProcessFiles, |
77 EVerifyPaths, |
77 EVerifyPaths, |
78 ERemovePrivateDirectories, |
78 ERemovePrivateDirectories, |
79 EInstallFiles, |
79 EInstallFiles, |
80 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK |
|
81 EParseApplicationRegistrationFiles, |
|
82 #endif |
|
83 EDisplayFiles, |
80 EDisplayFiles, |
84 ERunFiles, |
81 ERunFiles, |
85 EUpdateRegistry, |
82 EUpdateRegistry, |
86 EFinished, |
83 EFinished, |
87 EProcessSkipFiles, |
84 EProcessSkipFiles, |
115 virtual TBool DoStateExtractFilesL() = 0; |
112 virtual TBool DoStateExtractFilesL() = 0; |
116 virtual TBool DoStateVerifyPathsL() = 0; |
113 virtual TBool DoStateVerifyPathsL() = 0; |
117 virtual TBool DoStateProcessFilesL(); |
114 virtual TBool DoStateProcessFilesL(); |
118 virtual TBool DoStateInstallFilesL() = 0; |
115 virtual TBool DoStateInstallFilesL() = 0; |
119 virtual TBool DoStateDisplayFilesL() = 0; |
116 virtual TBool DoStateDisplayFilesL() = 0; |
120 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK |
|
121 virtual TBool DoParseApplicationRegistrationFilesL() = 0; |
|
122 #endif |
|
123 virtual TBool DoStateUpdateRegistryL() = 0; |
117 virtual TBool DoStateUpdateRegistryL() = 0; |
124 virtual TBool DoStateRemoveFilesL(); |
118 virtual TBool DoStateRemoveFilesL(); |
125 virtual TBool DoStateRemovePrivateDirectoriesL(); |
119 virtual TBool DoStateRemovePrivateDirectoriesL(); |
126 virtual void DoStateFinishedL(); |
120 virtual void DoStateFinishedL(); |
127 virtual TBool DoStateProcessSkipFilesL() = 0; |
121 virtual TBool DoStateProcessSkipFilesL() = 0; |
204 CRegistryWrapper& iRegistryWrapper; |
198 CRegistryWrapper& iRegistryWrapper; |
205 #endif |
199 #endif |
206 |
200 |
207 private: |
201 private: |
208 TBool IsSafeUninstallModeSetL(); |
202 TBool IsSafeUninstallModeSetL(); |
209 TInt RemoveWithRetryAttemptL(TDesC& aFileName); |
|
210 private: |
203 private: |
211 /// Installation plan |
204 /// Installation plan |
212 const CPlan& iPlan; |
205 const CPlan& iPlan; |
213 |
206 |
214 /// Client-owned application |
207 /// Client-owned application |