Class |
Description |
AnsiDetector
|
|
BufferManager
|
Manages the shells buffers. |
CommandAlias
|
Provides simple command aliasing. |
CommandRegistry
|
A registry of shell Command instances which may be executed. |
CommandSupport
|
Support for Command instances. |
ComplexCommandSupport
|
Support for more complex commands. |
Groovysh
|
An interactive shell for evaluating Groovy code from the command-line (aka. groovysh). |
InteractiveShellRunner
|
Support for running a Shell interactively using the JLine library. |
Main
|
A Main instance has a Groovysh member representing the shell,
and a startGroovysh() method to run an interactive shell.
|
RelaxedParser
|
A relaxed parser, which tends to allow more, but won't really catch valid syntax errors. |
Shell
|
A simple shell for invoking commands from a command-line. |
ShellRunner
|
Support for running a Shell. |