UnloadTask

class UnloadTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName?) : AvailWorkbench.AbstractWorkbenchTask

An UnloadTask initiates and manages unloading the target module.

Parameters

workbench

The owning AvailWorkbench.

targetModuleName

The resolved name of the target module to unload, or null to unload all modules.

Constructors

Link copied to clipboard
fun UnloadTask(workbench: AvailWorkbench, targetModuleName: ResolvedModuleName?)

Construct a new UnloadTask.

Functions

Link copied to clipboard
fun addPropertyChangeListener(p0: PropertyChangeListener)
Link copied to clipboard
fun cancel()

Cancel the current task.

override fun cancel(p0: Boolean): Boolean
Link copied to clipboard
fun execute()
Link copied to clipboard
fun firePropertyChange(    p0: String,     p1: Any,     p2: Any)
Link copied to clipboard
override fun get(): Void
operator override fun get(p0: Long, p1: TimeUnit): Void
Link copied to clipboard
fun getProgress(): Int
Link copied to clipboard
fun getPropertyChangeSupport(): PropertyChangeSupport
Link copied to clipboard
fun getState(): SwingWorker.StateValue
Link copied to clipboard
override fun isCancelled(): Boolean
Link copied to clipboard
override fun isDone(): Boolean
Link copied to clipboard
open fun process(p0: MutableList<Void>)
Link copied to clipboard
fun publish(vararg p0: Void)
Link copied to clipboard
fun removePropertyChangeListener(p0: PropertyChangeListener)
Link copied to clipboard
override fun run()
Link copied to clipboard
fun setProgress(p0: Int)

Properties

Link copied to clipboard
val workbench: AvailWorkbench

The owning AvailWorkbench.