Overview | Package | Class | Deprecated | Index | Help
| Groovy 1.7.0
PREV NEXT | FRAMES NO FRAMES

## Package org.codehaus.groovy.tools.shell

Provides support for the Groovy Shell (aka. `groovysh`).

Interface Summary
Command | Provides the interface required for command extentions.

Class Summary
BufferManager | Manages the shells buffers.
CommandAlias | Provides simple command aliasing.
CommandRegistry | A registry of shell {
CommandSupport | Support for {
CommandsMultiCompletor | Completor for interactive shells.
ComplexCommandSupport | Support for more complex commands.
Groovysh | An interactive shell for evaluating Groovy code from the command-line (aka. groovysh).
IO | Container for input/output handles.
IO.Verbosity |
InteractiveShellRunner | Support for running a {
Interpreter | Helper to interpret a source buffer.
Main | Main CLI entry-point for `groovysh`.
ParseCode | Container for the parse code.
ParseStatus | Container for parse status details.
Parser | Provides a facade over the parser to recognize valid Groovy syntax.
RelaxedParser | A relaxed parser, which tends to allow more, but won't really catch valid syntax errors.
RigidParser | A more rigid parser which catches more syntax errors, but also tends to barf on stuff that is really valid from time to time.
Shell | A simple shell for invoking commands from a command-line.
ShellRunner | Support for running a {

Exception Summary
CommandException | Thrown to indicate a problem with command execution.

Error Summary
ExitNotification | Notification to signal the shell to exit.

Copyright © 2003-2009 The Codehaus. All rights reserved.