AbstractWorkbenchModuleTask

abstract class AbstractWorkbenchModuleTask(val workbench: AvailWorkbench, targetModuleName: ResolvedModuleName) : AbstractWorkbenchTask

An abstract AbstractWorkbenchTask involving a target ResolvedModuleName.

Parameters

workbench

The owning AvailWorkbench.

targetModuleName

The resolved name of the target module.

Inheritors

Constructors

Link copied to clipboard
constructor(workbench: AvailWorkbench, targetModuleName: ResolvedModuleName)

Construct a new AbstractWorkbenchModuleTask.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

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
override fun isCancelled(): Boolean
Link copied to clipboard
override fun isDone(): Boolean
Link copied to clipboard
override fun run()