Package nz.org.riskscape.engine.cli


package nz.org.riskscape.engine.cli
  • Class
    Description
    Runnable-esque interface for commands that want to be executed
    Interface for commands to implement if they want access to a riskscape engine during execution.
    Return this from a ChildCommand command to indicate special exit instructions from the program
    Throw when there is some issue with the command that deserves an error message to the user along with potentially a non-zero exit
    Can be thrown by commands when there is some higher level problem with they way a command has been used that could be solved if the user RTFM.
    Special case ExitException that is thrown from Terminal#readline() when a user ctrl-cs when entering text.
    A command that wants access to a Terminal