| Package | Description |
|---|---|
| de.vandermeer.skb.base.shell |
A shell with an abstract implementation, commands and arguments, and standard commands and arguments.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCommandInterpreter
An abstract command interpreter implementation with all basic features.
|
class |
Ci_Exit
An interpreter for the 'exit' shell command.
|
class |
Ci_Help
An abstract help command interpreter.
|
class |
Ci_HelpStg
An interpreter for the 'help' shell command using an STG for output.
|
class |
Ci_HelpTable
An interpreter for the 'help' shell command using an ASCII table for output.
|
class |
Ci_History
An interpreter for the 'history' shell command.
|
class |
Ci_ScRun
An interpreter for the 'run' shell command.
|
class |
Ci_Wait
An interpreter for the 'wait' shell command.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,CommandInterpreter> |
AbstractShell.commandMap
Mapping of a set of commands to an associated command interpreter.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,CommandInterpreter> |
SkbShell.getCommandMap()
Returns the shell's mapping of commands to associated command interpreters.
|
Map<String,CommandInterpreter> |
AbstractShell.getCommandMap() |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
SkbShell.addCommandInterpreter(CommandInterpreter interpreter)
Adds a new command interpreter to the shell.
|
default void |
SkbShell.addCommandInterpreter(CommandInterpreter[] interpreters)
Adds a new set command interpreters to the shell.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
SkbShell.addCommandInterpreter(Collection<CommandInterpreter> interpreters)
Adds a new collection of command interpreters to the shell.
|
Copyright © 2010–2017. All rights reserved.