+ InstallSteps();
+ break;
+ }
+ case ci::RequestType::Update: {
+ UpdateSteps();
+ break;
+ }
+ case ci::RequestType::Uninstall: {
+ UninstallSteps();
+ break;
+ }
+ case ci::RequestType::Reinstall: {
+ ReinstallSteps();
+ break;
+ }
+ case ci::RequestType::Delta: {
+ DeltaSteps();
+ break;
+ }
+ case ci::RequestType::Recovery: {
+ RecoverySteps();
+ break;
+ }
+ case ci::RequestType::MountInstall: {
+ MountInstallSteps();
+ break;
+ }
+ case ci::RequestType::MountUpdate: {
+ MountUpdateSteps();
+ break;
+ }
+ case ci::RequestType::ManifestDirectInstall: {
+ ManifestDirectInstallSteps();
+ break;
+ }
+ case ci::RequestType::ManifestDirectUpdate: {
+ ManifestDirectUpdateSteps();
+ break;
+ }
+ case ci::RequestType::ReadonlyUpdateInstall: {
+ ReadonlyUpdateInstallSteps();
+ break;
+ }
+ case ci::RequestType::ReadonlyUpdateUninstall: {
+ ReadonlyUpdateUninstallSteps();
+ break;
+ }
+ case ci::RequestType::ManifestPartialInstall: {
+ ManifestPartialInstallSteps();
+ break;
+ }
+ case ci::RequestType::ManifestPartialUpdate: {
+ ManifestPartialUpdateSteps();
+ break;
+ }
+ case ci::RequestType::PartialUninstall: {
+ ManifestPartialUninstallSteps();
+ break;
+ }
+ case ci::RequestType::Move: {
+ MoveSteps();
+ break;
+ }
+ case ci::RequestType::EnablePkg: {
+ EnablePkgSteps();
+ break;
+ }
+ case ci::RequestType::DisablePkg: {
+ DisablePkgSteps();
+ break;
+ }
+ case ci::RequestType::MigrateExtImg: {
+ MigrateExtImgSteps();
+ break;
+ }
+ default: {
+ DefaultSteps();
+ }
+ }
+}
+ void WgtInstaller::InstallSteps() {