diff options
Diffstat (limited to 'javainstaller2/src/JavaSetup/org/openoffice/setup/Controller/UninstallationOngoingCtrl.java')
-rwxr-xr-x | javainstaller2/src/JavaSetup/org/openoffice/setup/Controller/UninstallationOngoingCtrl.java | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/javainstaller2/src/JavaSetup/org/openoffice/setup/Controller/UninstallationOngoingCtrl.java b/javainstaller2/src/JavaSetup/org/openoffice/setup/Controller/UninstallationOngoingCtrl.java index a5065cc0e905..4c95d13e4c70 100755 --- a/javainstaller2/src/JavaSetup/org/openoffice/setup/Controller/UninstallationOngoingCtrl.java +++ b/javainstaller2/src/JavaSetup/org/openoffice/setup/Controller/UninstallationOngoingCtrl.java @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -41,7 +41,7 @@ import java.util.Vector; public class UninstallationOngoingCtrl extends PanelController { private String helpFile; - + public UninstallationOngoingCtrl() { super("UninstallationOngoing", new UninstallationOngoing()); helpFile = "String_Helpfile_UninstallationOngoing"; @@ -50,7 +50,7 @@ public class UninstallationOngoingCtrl extends PanelController { public String getNext() { return new String("UninstallationCompleted"); } - + public String getPrevious() { return new String("UninstallationImminent"); } @@ -58,7 +58,7 @@ public class UninstallationOngoingCtrl extends PanelController { public final String getHelpFileName () { return this.helpFile; } - + public void beforeShow() { getSetupFrame().setButtonEnabled(false, getSetupFrame().BUTTON_PREVIOUS); getSetupFrame().setButtonEnabled(false, getSetupFrame().BUTTON_NEXT); @@ -80,27 +80,27 @@ public class UninstallationOngoingCtrl extends PanelController { data.setInstallPackages(sortedPackages); // collectPackages(packageData); - + Installer installer = InstallerFactory.getInstance(); installer.preInstallationOngoing(); } - + public void duringShow() { Thread t = new Thread() { - + UninstallationOngoing panel = (UninstallationOngoing)getPanel(); InstallData installData = InstallData.getInstance(); Vector uninstallPackages = installData.getInstallPackages(); - + public void run() { LogManager.setCommandsHeaderLine("Uninstallation"); Installer installer = InstallerFactory.getInstance(); - + for (int i = 0; i < uninstallPackages.size(); i++) { PackageDescription packageData = (PackageDescription) uninstallPackages.get(i); int progress = java.lang.Math.round((100*(i+1))/uninstallPackages.size()); - panel.setProgressValue(progress); + panel.setProgressValue(progress); panel.setProgressText(packageData.getPackageName()); installer.uninstallPackage(packageData); @@ -109,21 +109,21 @@ public class UninstallationOngoingCtrl extends PanelController { break; } } - + if ( installData.isAbortedInstallation() ) { LogManager.setCommandsHeaderLine("Uninstallation aborted!"); // undoing the uninstallation is not possible } - installer.postUninstallationOngoing(); + installer.postUninstallationOngoing(); - String next = getNext(); - getSetupFrame().setCurrentPanel(next, false, true); + String next = getNext(); + getSetupFrame().setCurrentPanel(next, false, true); } }; - + t.start(); - + } public boolean afterShow(boolean nextButtonPressed) { |