public abstract class AbstractInstaller extends AbstractPackageOperation implements Installer
PackageOperation.InstallStatus, PackageOperation.StatusChangeListener, PackageOperation.StatusChangeListenerExceptionmFop| Constructor and Description |
|---|
AbstractInstaller(RemotePackage p,
RepoManager manager,
Downloader downloader,
FileOp fop) |
| Modifier and Type | Method and Description |
|---|---|
protected Downloader |
getDownloader() |
java.io.File |
getLocation(ProgressIndicator progress)
The filesystem path affected by this operation.
|
java.lang.String |
getName()
Gets the name of this operation, suitable for using in user-facing messages.
|
RemotePackage |
getPackage()
The package (local or remote) that's being affected.
|
complete, doComplete, doPrepare, getFallbackOperation, getInstallStatus, getRepoManager, prepare, registerStateChangeListener, setFallbackOperation, updateStatusclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomplete, getFallbackOperation, getInstallStatus, getRepoManager, prepare, registerStateChangeListener, setFallbackOperationpublic AbstractInstaller(@NonNull
RemotePackage p,
@NonNull
RepoManager manager,
@NonNull
Downloader downloader,
@NonNull
FileOp fop)
@NonNull public RemotePackage getPackage()
InstallergetPackage in interface InstallergetPackage in interface PackageOperation@NonNull
public final java.io.File getLocation(@NonNull
ProgressIndicator progress)
PackageOperationgetLocation in interface PackageOperation@NonNull protected Downloader getDownloader()
@NonNull public java.lang.String getName()
PackageOperationgetName in interface PackageOperation