587 GrantJarPermissions()); // Permission granting is made |
587 GrantJarPermissions()); // Permission granting is made |
588 // after authentication step if needed. |
588 // after authentication step if needed. |
589 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
589 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
590 ConfirmPermissions()); // Show UI confirmation dialog. |
590 ConfirmPermissions()); // Show UI confirmation dialog. |
591 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
591 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
|
592 AddSecurityData()); |
|
593 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
592 HandleCustomAttributes()); |
594 HandleCustomAttributes()); |
593 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
595 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
594 CheckJarPackages()); |
596 CheckJarPackages()); |
595 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
597 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
596 StopApplication()); |
598 StopApplication()); |
597 // Update new application info in the following steps. |
599 // Update new application info in the following steps. |
598 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
600 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
599 AddSecurityData()); |
|
600 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
|
601 AddToStorage()); |
601 AddToStorage()); |
602 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
602 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
603 RegisterPush()); |
603 RegisterPush()); |
604 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
604 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
605 RegisterApplication()); |
605 RegisterApplication()); |
606 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
606 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
607 RegisterApplicationToSif()); |
607 RegisterApplicationToSif()); |
608 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
608 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
609 CopyAppFiles()); |
609 CopyAppFiles()); |
610 if (Platform.isS60()) // PrepareSplashScreen uses eSWT which is |
610 if (Platform.isS60()) |
611 { |
611 { |
612 // not available in Linux. |
612 // PrepareSplashScreen uses eSWT which is not available in Linux. |
|
613 // Create splash screen images after app dir exists, |
|
614 // that is after CopyAppFiles step. |
613 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
615 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
614 PrepareSplashScreen()); // Create splash screen images |
616 PrepareSplashScreen()); |
615 // after app dir exists (after CopyAppFiles step). |
|
616 } |
617 } |
617 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
618 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
618 NotifyJsrPlugins()); |
619 NotifyJsrPlugins()); |
619 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
620 table.add(new com.nokia.mj.impl.installer.midp2.install.steps. |
620 WaitForPermissionsQuery()); |
621 WaitForPermissionsQuery()); |