| com.pnfsoftware.jeb.core.units.ICommandInterpreter |
Known Indirect Subclasses
|
A command interpreter. Units may decide to provide command interpreters to offer advanced functionality to clients.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract AutocompletionResult |
autoComplete(String command)
Provide a best-effort completion suggestion for the provided partial command.
| ||||||||||
| abstract ExecutionResult |
executeCommand(String command)
Execute a command.
| ||||||||||
| abstract ItemHistory<String> |
getHistory()
Retrieve the history of this interpreter.
| ||||||||||
| abstract String |
getName()
Get the name of this interpreter.
| ||||||||||
Provide a best-effort completion suggestion for the provided partial command.
Get the name of this interpreter.