org.browsecode.helpers.installer.applications
Class ApplicationToInstall.Installer
java.lang.Object
org.browsecode.helpers.installer.applications.ApplicationToInstall.Installer
- Direct Known Subclasses:
- ApplicationToInstall.ExeInstaller, ApplicationToInstall.MacInstaller, ApplicationToInstall.MsiInstaller, ApplicationToInstall.TarGzipInstaller, ApplicationToInstall.ZipInstaller
- Enclosing interface:
- ApplicationToInstall
public abstract static class ApplicationToInstall.Installer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUCCEEDED
public static final int SUCCEEDED
- See Also:
- Constant Field Values
USER_CANCELLED
public static final int USER_CANCELLED
- See Also:
- Constant Field Values
FAILED
public static final int FAILED
- See Also:
- Constant Field Values
installerFile
protected java.net.URL installerFile
installerType
protected java.lang.String installerType
applicationToInstall
protected ApplicationToInstall applicationToInstall
ApplicationToInstall.Installer
public ApplicationToInstall.Installer(ApplicationToInstall applicationToInstall,
java.net.URL installerFile,
java.lang.String installerType)
getURL
public java.net.URL getURL()
- Returns:
- Returns the installerFile.
getType
public java.lang.String getType()
- Returns:
- Returns the installerType.
getInstallerURLAsFileName
protected java.lang.String getInstallerURLAsFileName(ControlComputerInterface computerToInstallOn)
install
public abstract int install(ControlComputerInterface onComputer,
InstallApplication.InstallationConfirmationHandler confirmationHandler)