BuildTask

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

A BuildTask launches the actual build of the target module.

Author

Mark van Gulik

Richard Arriaga

Parameters

workbench

The owning AvailWorkbench.

targetModuleName

The resolved name of the target module.

Constructors

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

Construct a new BuildTask.

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

Properties

Link copied to clipboard
var progress: Int
Link copied to clipboard
val propertyChangeSupport: PropertyChangeSupport
Link copied to clipboard
val state: SwingWorker.StateValue
Link copied to clipboard
val workbench: AvailWorkbench

The owning AvailWorkbench.