Abstract Build Action
abstract class AbstractBuildAction(val workbench: AvailWorkbench, name: String, shortcut: KeyboardShortcut? = null) : AbstractWorkbenchAction
An abstract AbstractWorkbenchAction that launches a build task in a Swing worker thread for a targeted ResolvedModuleName.
Parameters
workbench
The owning AvailWorkbench.
name
The action's name.
shortcut
The KeyboardShortcut used to invoke the action or null if there is no shortcut for this AbstractBuildAction.
Inheritors
Constructors
Link copied to clipboard
Construct a new AbstractBuildAction.
Properties
Link copied to clipboard
The lambda that indicates whether or not this should be enabled.
Link copied to clipboard
The FeatureCategory this AbstractWorkbenchAction belongs to.
Link copied to clipboard
The owning AvailWorkbench.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Update isEnabled to reflect whether or not this AbstractWorkbenchAction should be be enabled at the time of calling this function.