BuildManyTask

class BuildManyTask(val workbench: AvailWorkbench, targetModuleNames: Set<ResolvedModuleName>) : AbstractBuildTask

An AbstractBuildTask that launches the actual build of multiple ResolvedModuleNames.

Author

Richard Arriaga

Parameters

workbench

The owning AvailWorkbench.

targetModuleNames

The Set of ResolvedModuleNames to build.

Constructors

Link copied to clipboard
constructor(workbench: AvailWorkbench, targetModuleNames: Set<ResolvedModuleName>)

Construct a new BuildTask.

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()