| IAutocompleteListProvider | Provide the AutocompletionResult. |
| ICommandHandler | Handler for a Command Line command |
| ICommandInterpreter | Definition of a command interpreter. |
| ICommandManager | |
| ICommandNode |
| AbstractCommandHandler | |
| AbstractCommandInterpreter | |
| AutocompletionResult | An object representing the result of an autocompletion request. |
| CommandParameter | Definition of a parameter from an interpreter. |
| ExecutionResult | An object representing the result of execution of an action, including a type integer (return code) and a message string. |
| InputToken | |
| InterpreterHistory | |
| SimpleCommandManager |