Package ca.mcscert.jpipe.commands
package ca.mcscert.jpipe.commands
-
ClassDescriptionA command in the command pattern for model construction.Thrown by
ExecutionEnginewhen a command's condition is satisfied but its execution throws aRuntimeException.Thrown byExecutionEnginewhen execution deadlocks — all remaining commands have unsatisfied conditions and cannot make progress.A record of a single action that took place during execution: either aRegularCommandthat was executed, or aMacroCommandthat was expanded.Executes a sequence of commands against aUnit, handling deferred execution for commands whose condition is not yet met.A command that expands into a list ofRegularCommands at execution time.Base class for commands that execute directly on aUnit.