Abstract Debugger Action
abstract class AbstractDebuggerAction(val debugger: AvailDebugger, name: String, shortcut: AvailDebuggerShortcut? = null) : AbstractWorkbenchAction
An AbstractDebuggerAction is attached to an AvailDebugger, and automatically installs itself into the inputMap and actionMap of the root of the debugger's frame, if an accelerator is provided.
Parameters
debugger
The owning AvailDebugger.
name
The name of the action.
shortcut
The AvailDebuggerShortcut used to invoke the action or null if there is no shortcut for this AbstractDebuggerAction.
Constructors
Link copied to clipboard
Construct a new AbstractDebuggerAction.
Properties
Link copied to clipboard
The lambda that indicates whether or not this should be enabled.
Link copied to clipboard
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.